OregonDigital / hyrax-migrator

A Rails engine to facilitate migrating works into a Hyrax based application
MIT License
0 stars 0 forks source link

preflight bugs #315

Closed lsat12357 closed 2 years ago

lsat12357 commented 2 years ago

crosswalk_metadata uses casecmp to look up predicate; this allows typos in case to be successfully mapped. While this is not a problem for the original purpose of crosswalk_metadata, it does not work for preflight. visibility preflight currently returns a hash if a successful lookup is made, and a string message is a problem is detected. This makes the current logic in preflight_checks difficult.