@@ -86,9 +86,9 @@ class DirectChatDetail(RetrieveAPIView):
8686
8787 def get (self , request , * args , ** kwargs ) -> Response :
8888 try :
89- assert "_" in self .kwargs ["pk " ], "pk must contain underscore"
89+ assert "_" in self .kwargs ["id " ], "pk must contain underscore"
9090
91- user1_id , user2_id = map (int , self .kwargs ["pk " ].split ("_" ))
91+ user1_id , user2_id = map (int , self .kwargs ["id " ].split ("_" ))
9292
9393 assert (
9494 request .user .id == user1_id or request .user .id == user2_id
@@ -140,7 +140,7 @@ class DirectChatMessageList(ListCreateAPIView):
140140
141141 def get_queryset (self ):
142142 return (
143- self .request .user .direct_chats .get (id = self .kwargs ["pk " ])
143+ self .request .user .direct_chats .get (id = self .kwargs ["id " ])
144144 .messages .filter (is_deleted = False )
145145 .order_by ("-created_at" )
146146 .all ()
@@ -155,7 +155,7 @@ class ProjectChatMessageList(ListCreateAPIView):
155155 def get_queryset (self ):
156156 try :
157157 return (
158- ProjectChat .objects .get (id = self .kwargs ["pk " ])
158+ ProjectChat .objects .get (id = self .kwargs ["id " ])
159159 .messages .filter (is_deleted = False )
160160 .order_by ("-created_at" )
161161 .all ()
@@ -177,7 +177,8 @@ class DirectChatFileList(ListCreateAPIView):
177177 permission_classes = [IsAuthenticated ]
178178
179179 def get_queryset (self ):
180- messages = self .request .user .direct_chats .get (id = self .kwargs ["pk" ]).messages .all ()
180+
181+ messages = self .request .user .direct_chats .get (id = self .kwargs ["id" ]).messages .all ()
181182
182183 return get_all_files (messages )
183184
@@ -188,7 +189,7 @@ class ProjectChatFileList(ListCreateAPIView):
188189
189190 def get_queryset (self ):
190191 try :
191- messages = ProjectChat .objects .get (id = self .kwargs ["pk " ]).messages .all ()
192+ messages = ProjectChat .objects .get (id = self .kwargs ["id " ]).messages .all ()
192193 return get_all_files (messages )
193194 except ProjectChat .DoesNotExist :
194195 return UserFile .objects .none ()
0 commit comments