Merge branch 'Evarin/enrol-json' into Qwann/calendar

This commit is contained in:
Daru13 2018-11-19 22:32:58 +01:00
commit d3e1943021
4 changed files with 9 additions and 3 deletions

View file

@ -65,6 +65,12 @@ class EnrolActivityView(LoginRequiredMixin, View):
else:
success = False
if "ajax" in request.GET:
if request.GET["ajax"] == "json":
enrols = activity.staff
return JsonResponse({
"enrolled": enrols.filter(id=request.user.id).exists(),
"number": enrols.count(),
})
return render(request, "event/activity_summary.html",
{"activity": activity})
return HttpResponseRedirect(reverse("event:activity", kwargs={"pk":pk}))