diff --git a/app/models/repository_column.rb b/app/models/repository_column.rb index 8f987ca68..9aac91d22 100644 --- a/app/models/repository_column.rb +++ b/app/models/repository_column.rb @@ -67,7 +67,4 @@ class RepositoryColumn < ApplicationRecord Extends::REPOSITORY_IMPORTABLE_TYPES.include?(data_type.to_sym) end - def range? - repository_date_time_range_value? || repository_date_range_value? || repository_time_range_value? - end end diff --git a/app/views/repository_columns/manage_column_partials/_datetime.html.erb b/app/views/repository_columns/manage_column_partials/_datetime.html.erb index 3a6352ece..80cadd7be 100644 --- a/app/views/repository_columns/manage_column_partials/_datetime.html.erb +++ b/app/views/repository_columns/manage_column_partials/_datetime.html.erb @@ -1,8 +1,12 @@ +<% range_type = column&.repository_date_time_range_value? || + column&.repository_date_range_value? || + column&.repository_time_range_value? %> +
- <%= check_box_tag 'range', '', column&.range?, { id: 'datetime-range', class: column.new_record? ? 'simple-checkbox' : 'simple-checkbox disabled' } %> + <%= check_box_tag 'range', '', range_type, { id: 'datetime-range', class: column.new_record? ? 'simple-checkbox' : 'simple-checkbox disabled' } %> Range