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

improving feedback on delete of vocab #41

Open
nvdk opened this issue Nov 24, 2023 · 2 comments
Open

improving feedback on delete of vocab #41

nvdk opened this issue Nov 24, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@nvdk
Copy link
Contributor

nvdk commented Nov 24, 2023

we should improve delete so that it only removes the vocabulary when it's completely removed

  1. delete of a vocab should create a task for the deletion
  2. the status of the vocab should be changed to deleting (so it can be locked in the interface)
  3. a deletion service picks up on the task and removes all related entities from the db via mu-auth
  4. when this is done a polling request is started to check counts in mu-search, when it reaches 0 the vocab is deleted and the task is successful
  5. if however the timeout is reached, the deletion is set to failed and the admin is notified in the UI
@marc-portier
Copy link
Contributor

adding to this maybe my recent experience with the vocab-delete:

image

as a consequence of these errors (the actual back-end cause is still under investigation) at least the user-interface should be able to give some solid feedback to the end user -- and not (like now) just keep that dialogue open eternally ....

@MikiDi MikiDi added the enhancement New feature or request label Jul 1, 2024
@MikiDi
Copy link
Contributor

MikiDi commented Jul 1, 2024

related to #63

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants