Uploaded image for project: 'Workspaces'
  1. Workspaces
  2. WORKSPACES-1321

Unable to validate a request to join a project

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • 2.8.2, 2.9.0
    • None
    • None
    • None
    • 4.6 M4

      A new user ask to join a projet.

      The link for the projet manager to accept failed:
      http://localhost:8080/projet/evolution-des-modes-de-transport-urbain/plugins/workspaces/add-member?redirect=http://localhost:8080/projet/evolution-des-modes-de-transport-urbain/fr/members.html?added%3D0089642294%2523membres-espaces-projets&user=0089642294%23membres-espaces-projets&project=evolution-des-modes-de-transport-urbain

      Caused by: java.lang.IllegalAccessException: User 'UserIdentity [login=admin, population=ametys_demo_users]' tried to set member rights without convenient right [evolution-des-modes-de-transport-urbain, 0089642294#membres-espaces-projets]
      at org.ametys.plugins.workspaces.members.ProjectMemberManager#setProjectMemberData:496
      at org.ametys.plugins.workspaces.members.ProjectMemberManager#addMember:433
      at org.ametys.plugins.workspaces.project.actions.AddMemberAction#act:57
      

      But my user has the right "Ajouter un membre".

          [WORKSPACES-1321] Unable to validate a request to join a project

          I reopen the issue because the error is correct but it should be a AccessDenied not a 500

          Laurence Aumeunier added a comment - I reopen the issue because the error is correct but it should be a AccessDenied not a 500

          Oui alors en fait, le projet appartient à Hugo Manitou et pas l'utilisateur admin c'est pour cela que cela plantait.
          En me connectant avec Hugo Manitou dans un navigateur privé et en copiant lien, c'est tout bon.
          Ticket invalid

          Laurence Aumeunier added a comment - Oui alors en fait, le projet appartient à Hugo Manitou et pas l'utilisateur admin c'est pour cela que cela plantait. En me connectant avec Hugo Manitou dans un navigateur privé et en copiant lien, c'est tout bon. Ticket invalid

            raphael Raphaël Franchet
            laurence Laurence Aumeunier
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: