You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This ticket outlines what happens if a batch encounters an error. The overall process is:
Continue to process the manifest and save it to S3,
Requests for the public or API version of the manifest should return a 200 as we generated the manifest.
For API responses the "error" property of assets will outline which assets encountered failed.
The IIIF manifest will carry a "seeAlso" block to highlight any errors
dlcs/protagonist#936 adds a "seeAlso" error to any canvases that contain an erroring asset. We need to ensure that the error survives any canvas manipulation and ends up on:
The "canvas" element, if it's 1 image per canvas
OR the content resource if it's multiple images per canvas (e.g. a choice, sample json below):
NQs in any deployed environment will need to be updated with new NQ configuration - this will need to be highlighted in release notes somehow. The example NQ in readme.md should be updated too.
The text was updated successfully, but these errors were encountered:
donaldgray
changed the title
Handle Batch Errors **Unrefinable**
Handle Batch Errors **Unrefined**
Jan 23, 2025
donaldgray
changed the title
Handle Batch Errors **Unrefined**
Handle Batch Errors
Jan 24, 2025
Warning
Blocked by dlcs/protagonist#936
This ticket outlines what happens if a batch encounters an error. The overall process is:
"error"
property of assets will outline which assets encountered failed."seeAlso"
block to highlight any errorsdlcs/protagonist#936 adds a
"seeAlso"
error to any canvases that contain an erroring asset. We need to ensure that the error survives any canvas manipulation and ends up on:"canvas"
element, if it's 1 image per canvasNQs in any deployed environment will need to be updated with new NQ configuration - this will need to be highlighted in release notes somehow. The example NQ in readme.md should be updated too.
The text was updated successfully, but these errors were encountered: