Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Sith
Sith
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 59
    • Issues 59
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • AE
  • SithSith
  • Issues
  • #80

Closed
Open
Opened Dec 21, 2018 by sentry@sentryReporter

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
Reference: ae/Sith#80