Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
Sith
Sith
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 42
    • Issues 42
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • AE
  • SithSith
  • Issues
  • #80

Closed
Open
Opened Dec 21, 2018 by sentry@sentry
  • Report abuse
  • New issue
Report abuse New issue

AlreadyLocked: The page is already locked by someone else

Il faudrait afficher un message d'erreur simple pour dire que la page est verrouillée par un autre utilisateur au lieu de juste crash comme ça.

C'est même pas vraiment une erreur, c'est le fonctionnement normal, ça devrais juste afficher une page dédiée et donner un bouton de retour.

https://ae2.utbm.fr/equipe_info/sith/issues/129/

AlreadyLocked: The page is already locked by someone else
(8 additional frame(s) were not displayed)
...
  File "django/views/generic/edit.py", line 235, in get
    self.object = self.get_object()
  File "core/views/page.py", line 180, in get_object
    return self._get_revision()
  File "core/views/page.py", line 192, in _get_revision
    raise e
  File "core/views/page.py", line 190, in _get_revision
    self.page.set_lock(self.request.user)
  File "core/models.py", line 1250, in set_lock
    raise AlreadyLocked("The page is already locked by someone else")
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
1
Labels
BUG PROD
Assign labels
  • View project labels
Reference: ae/Sith#80