Record time whenever cards change
This commit is contained in:
@@ -134,6 +134,7 @@ class MemberViewSet(Base, Retrieve, Update):
|
||||
member.save()
|
||||
utils.tally_membership_months(member)
|
||||
utils.gen_member_forms(member)
|
||||
utils_stats.changed_card()
|
||||
return Response(200)
|
||||
|
||||
|
||||
@@ -142,6 +143,14 @@ class CardViewSet(Base, Create, Retrieve, Update, Destroy):
|
||||
queryset = models.Card.objects.all()
|
||||
serializer_class = serializers.CardSerializer
|
||||
|
||||
def perform_create(self, serializer):
|
||||
serializer.save()
|
||||
utils_stats.changed_card()
|
||||
|
||||
def perform_update(self, serializer):
|
||||
serializer.save()
|
||||
utils_stats.changed_card()
|
||||
|
||||
|
||||
class CourseViewSet(Base, List, Retrieve, Create, Update):
|
||||
permission_classes = [AllowMetadata | IsAuthenticated, IsAdminOrReadOnly | IsInstructorOrReadOnly]
|
||||
|
||||
Reference in New Issue
Block a user