Problem/Motivation

When assets are deleted in Widen DAM and the "Click on Update" button is pressed, an error is received. This error should be handled gracefully to prevent any site functionality breakage. The current lack of error handling during this update process can cause disruptions or broken links on the site.

Steps to reproduce

  1. Delete an asset in the Widen DAM system.
  2. Click on the "Sync Metadata" option at /admin/content/dam-media.
  3. Click on the "Click on update" option at /admin/content/dam-media.
  4. Observe the error message and site breakage.

Proposed resolution

Proper error handling when deleted assets are updated.
Prevent site breakage or disruptions caused by this error.
Optionally, display a user-friendly message or handle the update process more robustly.

CommentFileSizeAuthor
#2 Screen Recording.mov2.85 MBvipin.mittal18

Issue fork acquia_dam-3550971

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

vipin.mittal18 created an issue. See original summary.

vipin.mittal18’s picture

Status: Active » Needs work
StatusFileSize
new2.85 MB

chandu7929 made their first commit to this issue’s fork.

vipin.mittal18’s picture

Issue summary: View changes
chandu7929’s picture

Status: Needs work » Needs review
japerry’s picture

Status: Needs review » Reviewed & tested by the community

Looks good. If the rebased tests pass then this should be good to go.

rajeshreeputra’s picture

Re run the failed job, it should be green now.

japerry’s picture

Status: Reviewed & tested by the community » Fixed

Yup tests looked good. Merged!

Now that this issue is closed, please review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, please credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.