In StoreSidecarAnnotation#perform (app/jobs/blacklight/allmaps/store_sidecar_annotation.rb), we should validate the responses returned from the document's IIIF manifest URL and the Allmaps annotation API (annotations.allmaps.org) before committing the information to the database.
(This is already listed as a TODO in the file.)
Also, we probably want to replace references to production URLs with example URLs in the comments to avoid excessive crawling.
In
StoreSidecarAnnotation#perform
(app/jobs/blacklight/allmaps/store_sidecar_annotation.rb
), we should validate the responses returned from the document's IIIF manifest URL and the Allmaps annotation API (annotations.allmaps.org
) before committing the information to the database.(This is already listed as a TODO in the file.)
Also, we probably want to replace references to production URLs with example URLs in the comments to avoid excessive crawling.