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

Require confirmation to delete the media and files from a Repository Object node #1762

Closed
kspurgin opened this issue Feb 10, 2021 · 2 comments
Labels
Subject: User Experience Related to a user’s experience with the software.

Comments

@kspurgin
Copy link
Contributor

If I click to the Media tab of a Repository Object node, the pre-selected/default Action is Delete media and file(s).

If I have selected any files, and I click Apply to selected items for any reason (accidental or not) while on this page, my media and files are immediately deleted without asking me for any confirmation.

One fix would be to require affirmative confirmation before all media/files are deleted.

Another might be to not have any action pre-selected in the drop-down, especially not the most destructive possible action option.

@kspurgin kspurgin added the UX label Feb 10, 2021
@mjordan
Copy link
Contributor

mjordan commented Feb 10, 2021

Related issue - #1564.

@kstapelfeldt kstapelfeldt added Subject: User Experience Related to a user’s experience with the software. and removed UX labels Sep 25, 2021
@kayakr
Copy link
Contributor

kayakr commented Apr 17, 2024

FWIW, if I visit Media tab of Repository Item on sandbox, there is no default action selected, see https://sandbox.islandora.ca/node/49/media

Also, if I select a media entity and action "Delete media and file(s)", and click "Apply to selected items" I get a confirmation form "Are you sure you want to delete this media and associated files?" with options "Delete" and "Cancel"
https://sandbox.islandora.ca/media/delete_with_files?destination=/node/49/media

I think this issue can closed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: User Experience Related to a user’s experience with the software.
Projects
Development

No branches or pull requests

5 participants