From 5effe34221a4668957a04a0a3aad016f2f40893f Mon Sep 17 00:00:00 2001 From: artoscinote <85488244+artoscinote@users.noreply.github.com> Date: Thu, 7 Apr 2022 12:27:21 +0200 Subject: [PATCH] Add reminder preset to date(time) reminders [SCI-6693] (#3996) --- .../repository_columns/manage_column_partials/_date.html.erb | 2 +- .../manage_column_partials/_datetime.html.erb | 2 +- config/initializers/constants.rb | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/views/repository_columns/manage_column_partials/_date.html.erb b/app/views/repository_columns/manage_column_partials/_date.html.erb index 4a69ee359..b43393beb 100644 --- a/app/views/repository_columns/manage_column_partials/_date.html.erb +++ b/app/views/repository_columns/manage_column_partials/_date.html.erb @@ -32,7 +32,7 @@ type="text" class="sci-input-field reminder-value" placeholder="<%= t('libraries.manange_modal_column.datetime_type.enter_amount') %>" data-max="<%= Constants::MAX_NUMBER_OF_REMINDER_WEEKS %>" - value="<%= column&.metadata['reminder_value'] %>" + value="<%= column&.metadata['reminder_value'] || Constants::REPOSITORY_DATETIME_REMINDER_PRESET %>" > <%= select_tag "reminder-unit", options_for_select( 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 9b08c7d2c..dde61fdd2 100644 --- a/app/views/repository_columns/manage_column_partials/_datetime.html.erb +++ b/app/views/repository_columns/manage_column_partials/_datetime.html.erb @@ -32,7 +32,7 @@ type="text" class="sci-input-field reminder-value" placeholder="<%= t('libraries.manange_modal_column.datetime_type.enter_amount') %>" data-max="<%= Constants::MAX_NUMBER_OF_REMINDER_WEEKS %>" - value="<%= column&.metadata['reminder_value'] %>" + value="<%= column&.metadata['reminder_value'] || Constants::REPOSITORY_DATETIME_REMINDER_PRESET %>" > <%= select_tag "reminder-unit", options_for_select( diff --git a/config/initializers/constants.rb b/config/initializers/constants.rb index c88760f87..12e878bd3 100644 --- a/config/initializers/constants.rb +++ b/config/initializers/constants.rb @@ -975,6 +975,8 @@ class Constants REPOSITORY_NUMBER_TYPE_DEFAULT_DECIMALS = 2 REPOSITORY_NUMBER_TYPE_MAX_DECIMALS = 10 + REPOSITORY_DATETIME_REMINDER_PRESET = 10 + # Repository default table state REPOSITORY_TABLE_DEFAULT_STATE = { 'time' => 0,