lib/hydra/catalog.rb in hydra-head-3.0.0pre3 vs lib/hydra/catalog.rb in hydra-head-3.0.0pre4
- old
+ new
@@ -22,11 +22,11 @@
klass.send(:include, Hydra::RepositoryController)
# Controller filters
# Also see the generator (or generated CatalogController) to see more before_filters in action
- klass.before_filter :require_solr, :require_fedora
+ klass.before_filter :require_solr, :require_fedora, :check_scripts
klass.before_filter :load_fedora_document, :only=>[:show,:edit]
# View Helpers
klass.helper :hydra
klass.helper :hydra_assets
@@ -53,7 +53,11 @@
else
@document_fedora = the_model.load_instance(params[:id])
end
@file_assets = @document_fedora.file_objects(:response_format=>:solr)
end
-
-end
\ No newline at end of file
+
+
+ def check_scripts
+ session[:scripts] ||= (params[:combined] and params[:combined] == "true")
+ end
+end