From 266bdfe628d8df7496f8ce61097ba162cbfcee82 Mon Sep 17 00:00:00 2001 From: Matthew Grove Date: Sun, 12 Mar 2023 15:35:20 +0000 Subject: [PATCH] [FIX] Django compatibility --- activities/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/activities/views.py b/activities/views.py index a2af88b..bb0e272 100644 --- a/activities/views.py +++ b/activities/views.py @@ -79,7 +79,7 @@ class ActivityAttendanceView(permissions.UserIsLinkedPersonMixin, SingleObjectMi def post(self, request, *args, **kwargs): self.object = self.get_object() - if request.is_ajax(): + if request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest': self.object.attendance_list.add(self.get_test_person()) return HttpResponse(status=204) @@ -89,7 +89,7 @@ class ActivityAttendanceView(permissions.UserIsLinkedPersonMixin, SingleObjectMi def delete(self, request, *args, **kwargs): self.object = self.get_object() - if request.is_ajax(): + if request.META.get('HTTP_X_REQUESTED_WITH') == 'XMLHttpRequest': self.object.attendance_list.remove(self.get_test_person()) return HttpResponse(status=204)