UV version:
I'm submitting a:
Current behavior:
When I use this manifest: https://adore.ugent.be/IIIF/manifests/arxiv in universalviewer.dev,
then the download dialogue links current view and the last link do not work. The first goes
to https://www.universalviewer.dev/null.
Expected behavior:
Should work
Other information:
I investigated the code it a little bit:
When I remove the check on the profile, and try to use that version 3 id attribute, then the download dialogue works again.
P.S. I embedded images from manifest https://lbiiif.riksarkivet.se/arkis!00147269/manifest, and for that manifest the download dialogue "seems" to work fine; but if you look closer it turns out that this manifest references both version 2 and version 3 image services, and that the code selects the image version 2 for use in the download dialogue.
UV version:
I'm submitting a:
Current behavior:
When I use this manifest: https://adore.ugent.be/IIIF/manifests/arxiv in universalviewer.dev,
then the download dialogue links
current viewand the last link do not work. The first goesto https://www.universalviewer.dev/null.
Expected behavior:
Should work
Other information:
I investigated the code it a little bit:
level1instead of full urlhttps://iiif.io/api/image/3/level1.json) is not recognised as a valid profile, and therefore the image serviceis ignored as a valid image service. See https://github.com/UniversalViewer/universalviewer/blob/main/src/content-handlers/iiif/extensions/uv-openseadragon-extension/Extension.ts#L1323 where returned
infoUriremainsnull. This should be shortened in version 3, right?@idwhich only works for a version 2 manifest, not a version 3 manifest where that attribute isid. See https://github.com/UniversalViewer/universalviewer/blob/main/src/content-handlers/iiif/extensions/uv-openseadragon-extension/Extension.ts#L1287When I remove the check on the profile, and try to use that version 3
idattribute, then the download dialogue works again.P.S. I embedded images from manifest https://lbiiif.riksarkivet.se/arkis!00147269/manifest, and for that manifest the download dialogue "seems" to work fine; but if you look closer it turns out that this manifest references both version 2 and version 3 image services, and that the code selects the image version 2 for use in the download dialogue.