diff --git a/smash/web/api_views/subject.py b/smash/web/api_views/subject.py index 6c4697e5c0024448d4dd153b197f21bf16b3f16a..df1aa3535a35b36a152bafdd782964ae0698c911 100644 --- a/smash/web/api_views/subject.py +++ b/smash/web/api_views/subject.py @@ -9,7 +9,7 @@ from web.views.subject import SUBJECT_LIST_GENERIC, SUBJECT_LIST_NO_VISIT, SUBJE @login_required -def cities(): +def cities(request): result_subjects = Subject.objects.filter(city__isnull=False).values_list('city').distinct() return JsonResponse({ "cities": [x[0] for x in result_subjects] @@ -17,7 +17,7 @@ def cities(): @login_required -def countries(): +def countries(request): result_subjects = Subject.objects.filter(country__isnull=False).values_list('country').distinct() return JsonResponse({ "countries": [x[0] for x in result_subjects] @@ -25,7 +25,7 @@ def countries(): @login_required -def referrals(): +def referrals(request): result_subjects = Subject.objects.filter(referral__isnull=False).values_list('referral').distinct() return JsonResponse({ "referrals": [x[0] for x in result_subjects] @@ -154,7 +154,7 @@ def subjects(request, type): @login_required -def types(): +def types(request): data = [{"id": subject_type_id, "name": subject_type_name} for subject_type_id, subject_type_name in SUBJECT_TYPE_CHOICES.items()] return JsonResponse({