diff --git a/smash/web/urls.py b/smash/web/urls.py index ec7fc856eb4d46e854ea79286f0f0787bec91536..46500c6bd3a953d157ae7a4eab6d64265a2f8061 100644 --- a/smash/web/urls.py +++ b/smash/web/urls.py @@ -42,6 +42,7 @@ urlpatterns = [ url(r'^subjects$', views.subjects, name='web.views.subjects'), url(r'^subjects/no_visit$', views.subject_no_visits, name='web.views.subject_no_visits'), + url(r'^subjects/equire_contact$', views.subject_require_contact, name='web.views.subject_require_contact'), url(r'^subjects/add$', views.subject_add, name='web.views.subject_add'), url(r'^subjects/subject_visit_details/(?P<id>\d+)$', views.subject_visit_details, name='web.views.subject_visit_details'), url(r'^subjects/edit/(?P<id>\d+)$', views.subject_edit, name='web.views.subject_edit'), diff --git a/smash/web/views.py b/smash/web/views.py index eb89a75bb46b6b017a2da724b9f7f8690d3e863e..d7306572359ff81326d4da4cdabb81bc329de271 100644 --- a/smash/web/views.py +++ b/smash/web/views.py @@ -142,7 +142,7 @@ def get_subjects_with_reminder_count(user): title = "subject required contact", count = get_subjects_with_reminder(user).count(), style = "fa fa-users text-aqua", - type = 'web.views.subject_no_visits') + type = 'web.views.subject_require_contact') return notification def get_subject_with_no_visit_notifications_count(user): @@ -434,6 +434,14 @@ def subject_no_visits(request): return wrap_response(request, 'subjects/index.html', context) +def subject_require_contact(request): + subjects_list = get_subjects_with_reminder(request.user).order_by('-last_name') + context = { + 'subjects_list': subjects_list + } + + return wrap_response(request, 'subjects/index.html', context) + def subject_edit(request, id): the_subject = get_object_or_404(Subject, id=id) if request.method == 'POST':