-
Notifications
You must be signed in to change notification settings - Fork 63
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
Wrong Color Status Update if Task is taken by Task View (since version 3.5) #5671
Comments
Hi Michael, I had a look at your problem, because it is related to #5360. In order to be able to sort processes in the process list by their status bar, it was necessary to store that information in the ElasticSearch index. If the status bar is not showing the correct status of a process, it means that a process was not re-indexed after a change to its status. Unfortunately, the implementation of the up/down buttons is currently not consistent in that regard:
I noticed, after changing a task status the process "save" button is activated (turns blue). Clicking on "save" will then save and re-index the process and show the correct task status. So, I'm not sure what the intended or incorrect behavior in this case is:
From a user experience point of view, I think it would be more consistent that a user needs to confirm any changes with the "save" button. What do you think? |
@thomaslow thanks a lot for your analysis. This has been a long standing issue with Kitodo 3 because editing one object (a task) within the formular of another object (a process) and saving the "inner" object without clicking the "Save" button of the outer object (or any "Save" button for that matter) always felt very counter-intuitive and contradictory to the other parts of the system - as you mentioned. I would therefore clearly opt for your first approch, meaning an updated tasks status is only saved when clicking the "Save" button on process edit page. It might initially cause minor confusion because some users are probably already used to the current, faulty behavior, but that does not mean it should not be fixed, in my opinion. |
Tasks taken by the "standard" task view do not trigger any change from "open" to "in work" in the process status bar. However, if the task was taken/changed via the task list (only possible for project managers or admins), the error does not appear. Having a look in the task list, the correct Status/color is always correct.
We noticed this error since Kitodo version 3.5.0
The text was updated successfully, but these errors were encountered: