Commit 97581679d0ba670b3244408cc9c4062482314bd2

Authored by Rohan Rangray
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)