Sha256: 8464121680b766a4db3e3321ce498cea9e0fd050b481a831307a095bc1ffa035
Contents?: true
Size: 928 Bytes
Versions: 24
Compression:
Stored size: 928 Bytes
Contents
module Hydra::ReleaseProcessHelperBehavior def display_release_status_notice(document) readiness = document.test_release_readiness if readiness == true flash[:notice] ||= [] if document.submitted_for_release? flash[:notice] << "This item has been released for library circulation." else flash[:notice] << "This item is ready to be released for library circulation." end else flash[:error] ||= [] flash[:error] = flash[:error] | readiness[:failures] end end def check_embargo_date_format if params.keys.include? [:embargo, :embargo_release_date] em_date = params[[:embargo, :embargo_release_date]]["0"] unless em_date.blank? begin !Date.parse(em_date) rescue params[[:embargo,:embargo_release_date]]["0"] = "" raise "Unacceptable date format" end end end end end
Version data entries
24 entries across 24 versions & 1 rubygems