Skip to content

Commit ac9beab

Browse files
committed
Added author serializer to messages serializers
Changed tokex exp time to 1 week in DEBUG
1 parent 64bc138 commit ac9beab

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

chats/serializers.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from rest_framework import serializers
22

33
from chats.models import DirectChat, ProjectChat, DirectChatMessage, ProjectChatMessage
4-
from users.serializers import UserListSerializer
4+
from users.serializers import UserListSerializer, UserDetailSerializer
55

66

77
class DirectChatListSerializer(serializers.ModelSerializer):
@@ -82,6 +82,8 @@ class Meta:
8282

8383

8484
class DirectChatMessageListSerializer(serializers.ModelSerializer):
85+
author = UserDetailSerializer()
86+
8587
class Meta:
8688
model = DirectChatMessage
8789
fields = [
@@ -94,6 +96,8 @@ class Meta:
9496

9597

9698
class ProjectChatMessageListSerializer(serializers.ModelSerializer):
99+
author = UserDetailSerializer()
100+
97101
class Meta:
98102
model = ProjectChatMessage
99103
fields = [

procollab/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@
283283
}
284284

285285
if DEBUG:
286-
SIMPLE_JWT["ACCESS_TOKEN_LIFETIME"] = timedelta(seconds=30)
286+
SIMPLE_JWT["ACCESS_TOKEN_LIFETIME"] = timedelta(weeks=1)
287287

288288
SESSION_COOKIE_SECURE = False
289289

0 commit comments

Comments
 (0)