curationexperts / trove

Digital Image Library based on Tufts repository models
0 stars 2 forks source link

Homepage should fail gracefully if featured PIDs do not exist #172

Closed mark-dce closed 10 years ago

mark-dce commented 10 years ago

If a featured PID is deleted for some reason, or there's a typo in the feature_data.yml file, the system currently produces an error page for the homepage with an error like Unable to find 'tufts.uc:5' in fedora

ACCEPTANCE

acozine commented 10 years ago

If a PID in the feature_data.yml is malformed, or the object referred to gets deleted, currently the site goes down and the error message is a bit opaque. Make this not crash, in whatever way is easy.