Commit c801bbebdf351d557975230d1f312af65b76c016
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) |