We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 63e8f3b commit e800337Copy full SHA for e800337
1 file changed
chats/views.py
@@ -22,6 +22,7 @@
22
DirectChatDetailSerializer,
23
)
24
from chats.utils import get_all_files
25
+from files.models import UserFile
26
from files.serializers import UserFileSerializer
27
28
User = get_user_model()
@@ -158,6 +159,8 @@ class ProjectChatFileList(ListCreateAPIView):
158
159
permission_classes = [IsProjectChatMember]
160
161
def get_queryset(self):
- messages = ProjectChat.objects.get(id=self.kwargs["pk"]).messages.all()
162
-
163
- return get_all_files(messages)
+ try:
+ messages = ProjectChat.objects.get(id=self.kwargs["pk"]).messages.all()
164
+ return get_all_files(messages)
165
+ except ProjectChat.DoesNotExist:
166
+ return UserFile.objects.none()
0 commit comments