Likely introduced in scientist-softserv/iiif_print/#283 as part of trying to gracefully handle missing PDFs in SpaceStone, we need a different approach.
The challenge is SpaceStone failed to copy the PDF, so we want to use the FileSet#import_url as the remote. However the Rodeo then assumes the location of that PDF (e.g. HTTPS) to then be the location of candidate PDFs. However, the DerivativeRodeo::StorageLocations::HttpLocation does not return matching locations in file dir.
Meaning we need to consider how the application falls back.
Likely introduced in scientist-softserv/iiif_print/#283 as part of trying to gracefully handle missing PDFs in SpaceStone, we need a different approach.
The challenge is SpaceStone failed to copy the PDF, so we want to use the
FileSet#import_url
as the remote. However the Rodeo then assumes the location of that PDF (e.g. HTTPS) to then be the location of candidate PDFs. However, the DerivativeRodeo::StorageLocations::HttpLocation does not return matching locations in file dir.Meaning we need to consider how the application falls back.
Exception URL: https://scientist-inc.sentry.io/issues/4610010020/?project=6745020
Related to: