app/models/spotlight/resources/upload.rb in blacklight-spotlight-3.5.0.4 vs app/models/spotlight/resources/upload.rb in blacklight-spotlight-3.6.0.beta1
- old
+ new
@@ -41,19 +41,16 @@
end
def to_solr
return {} unless upload&.file_present?
- spotlight_routes = Spotlight::Engine.routes.url_helpers
- riiif = Riiif::Engine.routes.url_helpers
+ dimensions = Spotlight::Engine.config.iiif_service.info(id)
- dimensions = Riiif::Image.new(upload_id).info
-
{
spotlight_full_image_width_ssm: dimensions.width,
spotlight_full_image_height_ssm: dimensions.height,
- Spotlight::Engine.config.thumbnail_field => riiif.image_path(upload, size: '!400,400'),
- Spotlight::Engine.config.iiif_manifest_field => spotlight_routes.manifest_exhibit_solr_document_path(exhibit, compound_id)
+ Spotlight::Engine.config.thumbnail_field => Spotlight::Engine.config.iiif_service.thumbnail_url(upload),
+ Spotlight::Engine.config.iiif_manifest_field => Spotlight::Engine.config.iiif_service.manifest_url(exhibit, upload)
}
end
private