Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • re2o re2o
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 59
    • Issues 59
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Re2o
  • re2ore2o
  • Issues
  • #317
Closed
Open
Created Jan 21, 2021 by jr-garnier@jr-garnierMaintainer

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 Jan 23, 2021 by jr-garnier
Assignee
Assign to
Time tracking