Sessions expire after 60 min, and users can then run into this error:
RuntimeError (No DOIs saved in session!):
app/controllers/reports_controller.rb:12:in `generate'
app/controllers/application_controller.rb:105:in `save_session_dois' (pid:27373)
Instead of raising a RuntimeError we should handle this properly with a flash message and a redirect to the homepage.
Sessions expire after 60 min, and users can then run into this error:
Instead of raising a RuntimeError we should handle this properly with a flash message and a redirect to the homepage.