app/helpers/bulkrax/validation_helper.rb in bulkrax-5.1.0 vs app/helpers/bulkrax/validation_helper.rb in bulkrax-5.2.0
- old
+ new
@@ -3,23 +3,23 @@
module Bulkrax
module ValidationHelper
def valid_create_params?
check_admin_set
check_user
- return true if valid_importer? &&
- valid_commit? &&
- valid_name? &&
- valid_parser_klass? &&
+ return true if valid_importer? && valid_commit? &&
+ valid_name? && valid_parser_klass? &&
valid_parser_fields?
end
def valid_update_params?
check_admin_set
check_user
return valid_commit?
end
def check_admin_set
+ return unless defined?(::Hyrax)
+
if params[:importer][:admin_set_id].blank?
params[:importer][:admin_set_id] = AdminSet::DEFAULT_ID
else
AdminSet.find(params[:importer][:admin_set_id])
end