-
Notifications
You must be signed in to change notification settings - Fork 33
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
User assertions: Allow multiple flags to be resolved on the same record without having to refresh the page #621
Comments
Please add the steps to reproduce this in the test environment. I do not know if it is concern, but biocache-service has always distilled multiple user assertions to a single "current status", for both searching and downloads. |
Here's a short video I recorded. This is a super minor issue, but still irritating video1442024999.mp4 |
The video above shows the process to replicate the issue on an occurrence page.
I suspect the issue is that the "Confirmation" dialog is not being correctly reset when re-opened, and as such may still show the successful message and this disables the ability to enter information for the new verification entry. |
As the annotation service is a different service, resolving two annotations without a page update in between is like two people editing the same page at the same time. I reckon blocking a page from being edited when it is being edited by another user is correct behaviour. |
Record locking is not required as user annotations are unique to userId + recordId + reasonCode. Verification codes are made to this composite unique key. |
A small issue, but an irritating one nonetheless. If a single record currently has two or more flags on it, resolving one ‘locks’ the other flag; it becomes impossible to resolve the second flag without having to refresh the page. This is an unnecessary waste of time.
cc @tmesaglio for testing
The text was updated successfully, but these errors were encountered: