From d9401ec3543be6e2c3aacc3446954822ed3acebf Mon Sep 17 00:00:00 2001 From: Jason Ward Date: Mon, 20 Nov 2017 14:52:50 -0500 Subject: [PATCH] refs #2: Stop the exception from being raised. --- authority/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/authority/views.py b/authority/views.py index c833d2b..ea6734c 100644 --- a/authority/views.py +++ b/authority/views.py @@ -25,8 +25,9 @@ def add_permission(request, app_label, module_name, pk, approved=False, template_name='authority/permission_form.html', extra_context=None, form_class=UserPermissionForm): codename = request.POST.get('codename', None) - model = apps.get_model(app_label, module_name) - if model is None: + try: + model = apps.get_model(app_label, module_name) + except LookupError: return permission_denied(request) obj = get_object_or_404(model, pk=pk) next = get_next(request, obj)