I'm seeing an issue with the email routes.
As of the above commit there is only a route specified for email_catalog via GET but the email form in bookmarks posts to catalog/email. I'm getting a no routes defined error in my local app and it looks like there is a 500 at the same function on the blacklight demo. Not sure that is the same issue in the demo, but I'd guess.
I injected a local route into my app
match 'catalog/email', :as => "email_catalog", :via => [:post, :get]
which was a quick fix for me.
I'm not sure, but I suspect we overload that method to show the email form and to send the email form.
Add a post route for /catalog/email Fixes #557