diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 0a6fab54f..b250cc8f7 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -111,8 +111,10 @@ def edit_user_registration_path def get_allowed_record_type(source) return nil if !source.is_a? Source - if source.record_type == MarcSource::RECORD_TYPES[:source] || source.record_type == MarcSource::RECORD_TYPES[:collection] + if source.record_type == MarcSource::RECORD_TYPES[:source] [MarcSource::RECORD_TYPES[:collection], MarcSource::RECORD_TYPES[:composite_volume]] + elsif source.record_type == MarcSource::RECORD_TYPES[:collection] + [MarcSource::RECORD_TYPES[:composite_volume]] elsif source.record_type == MarcSource::RECORD_TYPES[:edition_content] MarcSource::RECORD_TYPES[:edition] else diff --git a/app/views/editor/_tag_header_buttons.html.erb b/app/views/editor/_tag_header_buttons.html.erb index ab32bf559..ee3f29c5b 100644 --- a/app/views/editor/_tag_header_buttons.html.erb +++ b/app/views/editor/_tag_header_buttons.html.erb @@ -36,11 +36,13 @@