Permission DoesNotExist when accessing BaseInvoice history
Traceback:
File "/usr/lib/python3/dist-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/usr/lib/python3/dist-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python3/dist-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "/var/www/re2o/logs/views.py" in history
592. authorized, instance = get_history_object(request, model, object_name, object_id)
File "/var/www/re2o/logs/views.py" in get_history_object
551. msg = acl_error_message(msg, permissions)
File "/var/www/re2o/re2o/acl.py" in acl_error_message
49. [g.name for g in get_group_having_permission(*permissions)])
File "/var/www/re2o/re2o/utils.py" in get_group_having_permission
64. content_type__app_label=app_label, codename=codename
File "/usr/lib/python3/dist-packages/django/db/models/manager.py" in manager_method
85. return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/lib/python3/dist-packages/django/db/models/query.py" in get
380. self.model._meta.object_name
Exception Type: DoesNotExist at /logs/cotisations/baseinvoice/3012
Exception Value: Permission matching query does not exist.
Edited by jr-garnier