app/services/hyrax/location_service.rb in hyrax-5.0.0.rc2 vs app/services/hyrax/location_service.rb in hyrax-5.0.0.rc3

- old
+ new

@@ -8,9 +8,12 @@ return if uri.blank? id = extract_id uri Rails.cache.fetch(cache_key(id), expires_in: CACHE_EXPIRATION) do label.call(find(id)) end + rescue URI::InvalidURIError + # Old data may be just a string, display it. + uri end private def extract_id(obj)