Skip to content
New issue

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

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

Already on GitHub? # to your account

[issue_tracker] The Assignee is not populated when updating and issue (also preventing the page to save) #8872

Closed
racostas opened this issue Aug 22, 2023 · 4 comments · Fixed by #8885
Assignees
Labels
Bug PR or issue introducing/requiring bug fixes (not mutually exclusive with the Feature label) GSOC Google Summer of Code related

Comments

@racostas
Copy link
Contributor

Describe the bug
The assignee is not been populated when updating an issue. This is preventing the page to save without showing any error to the user or even in the log files.

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

  1. MainMenu->Tools->Issue Tracker

  2. Click New Issue button to create a new issue.

  3. When creating a new issue please assign it to one of the users (even if this field is not mandatory)
    image

  4. Save the page and all should be fine, even if now goes to the issue tracker list the issue will show the assignee.
    image

  5. now the issue

  6. If you enter to this issue to edit it the assignee is not longer shown.
    image

  7. If you try to save the page without assignee you got 500 error in the console but not error is shown to the user in the UI neither in the backend logs.

What did you expect to happen?

  1. The assignee to be populated accordingly.
  2. If the assignee is removed on purpose when updating the issue ( this is other possible scenario) the page to save without assignee and properly reflected in the history table.

Browser Environment (please complete the following information):

  • OS: Ubuntu 18
  • Browser Chrome Version 116.0.5845.97 (Official Build) (64-bit)

Server Environment (if known):
Note: We only support the most recent release of LORIS.

  • LORIS Version: [e.g. 25.0.0]
  • Linux distribution and Version: Ubuntu 18
  • MySQL/MariaDB Version: MySQL 5.7
@racostas racostas added Bug PR or issue introducing/requiring bug fixes (not mutually exclusive with the Feature label) GSOC Google Summer of Code related labels Aug 22, 2023
@charlottesce
Copy link
Contributor

@racostas This should be fixed with #8850

@racostas
Copy link
Contributor Author

Assigning @skarya22 since a PR coming from a CCNA override should solve it.

@racostas racostas linked a pull request Aug 22, 2023 that will close this issue
@skarya22 skarya22 removed a link to a pull request Dec 12, 2023
@skarya22 skarya22 linked a pull request Dec 12, 2023 that will close this issue
@christinerogers
Copy link
Contributor

@racostas can this be closed since #8885 was merged?

@christinerogers
Copy link
Contributor

Closing since #8885 was merged

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Bug PR or issue introducing/requiring bug fixes (not mutually exclusive with the Feature label) GSOC Google Summer of Code related
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants