Commit c801bbebdf351d557975230d1f312af65b76c016

Authored by Andrew Buss
Exists in master

Merge branch 'master' of git.ucsd.edu:110swag/flashy-backend

Showing 1 changed file Side-by-side Diff

flashcards/views.py View file @ c801bbe
... ... @@ -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)