Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[issue_tracker] User with permission "Create/Edit Own Issues and Comment on All Issues" is not actually been able to edit it's own issues once created. #9540

Open
racostas opened this issue Jan 20, 2025 · 0 comments
Assignees
Labels
Category: Bug PR or issue that aims to report or fix a bug Module: issue_tracker PR or issue related to issue tracker module Priority: High PR or issue should be prioritised over others for review and testing

Comments

@racostas
Copy link
Contributor

Describe the bug
While playing a bit with the issue tracker module I found that a user having only the permission Issue Tracker: Create/Edit Own Issues and Comment on All Issues but not the Issue Tracker: Close/Edit/Re-assign/Comment on All Issues is not actually been able to "Edit" its own issues. The user is only been able to comment.

To Reproduce
Steps to reproduce the behavior (attach screenshots if applicable):

  1. Please log in to LORIS with a user having only the Issue Tracker: Create/Edit Own Issues and Comment on All Issues but not the Issue Tracker: Close/Edit/Re-assign/Comment on All Issues (and not super admin user neither).
    Image
  2. Go the issue tracker module ( MainMenu->Tools->Issue Tracker) and create a new issue.
  3. Then save the new issue and go to the previous page and try to edit the issue again.
  4. You will notice you are not able to "edit" the issue, only to comment on it

Image

What did you expect to happen?
According to the Permission description (and what seems logic), a user with this permission should be able to edit the issue that he created.

@racostas racostas self-assigned this Jan 20, 2025
@racostas racostas moved this to Assigned in LORIS RoadMap Jan 20, 2025
@racostas racostas added Priority: High PR or issue should be prioritised over others for review and testing Module: issue_tracker PR or issue related to issue tracker module labels Jan 21, 2025
@driusan driusan added the Category: Bug PR or issue that aims to report or fix a bug label Jan 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Bug PR or issue that aims to report or fix a bug Module: issue_tracker PR or issue related to issue tracker module Priority: High PR or issue should be prioritised over others for review and testing
Projects
Status: Assigned
Development

No branches or pull requests

2 participants