Commit 97581679d0ba670b3244408cc9c4062482314bd2
1 parent
f441be6101
Exists in
master
Fix the server error message upon login
Showing 1 changed file with 4 additions and 1 deletions Side-by-side Diff
flashcards/views.py
View file @
9758167
... | ... | @@ -118,7 +118,10 @@ |
118 | 118 | """ |
119 | 119 | Gets the contents of a user's deck for a given section. |
120 | 120 | """ |
121 | - qs = request.user.get_deck(self.get_object()) | |
121 | + try: | |
122 | + qs = request.user.get_deck(self.get_object()) | |
123 | + except: | |
124 | + raise PermissionDenied("User not enrolled in that section") | |
122 | 125 | serializer = FlashcardSerializer(qs, context={'user': request.user}, many=True) |
123 | 126 | log_event(request, str(self.get_object())) |
124 | 127 | return Response(serializer.data) |