#4808 procedure closing date starts now at midnight instead of 00h00 in the morning

This commit is contained in:
maatinito 2020-02-28 16:49:31 -10:00 committed by clemkeirua
parent cc3213a0b9
commit 9b9eeb7476
3 changed files with 15 additions and 6 deletions

View file

@ -52,6 +52,10 @@
p { p {
margin-bottom: $default-spacer; margin-bottom: $default-spacer;
} }
input[type='date'] {
display: inline;
}
} }
.editable-champ { .editable-champ {

View file

@ -74,6 +74,9 @@ module NewAdministrateur
else else
params.require(:procedure).permit(*editable_params, :duree_conservation_dossiers_dans_ds, :duree_conservation_dossiers_hors_ds, :for_individual, :path) params.require(:procedure).permit(*editable_params, :duree_conservation_dossiers_dans_ds, :duree_conservation_dossiers_hors_ds, :for_individual, :path)
end end
if permited_params[:auto_archive_on].present?
permited_params[:auto_archive_on] = Date.parse(permited_params[:auto_archive_on]) + 1.day
end
permited_params permited_params
end end
end end

View file

@ -106,12 +106,14 @@
= f.text_field :web_hook_url, class: 'form-control', placeholder: 'https://callback.exemple.fr/' = f.text_field :web_hook_url, class: 'form-control', placeholder: 'https://callback.exemple.fr/'
= f.label :auto_archive_on do = f.label :auto_archive_on do
Clôture automatique à 00h01 le : Date limite de dépôt des dossiers
= f.date_field :auto_archive_on, id: 'auto_archive_on', value: @procedure.auto_archive_on %p.notice
Si une date est définie, aucun dossier ne pourra plus être déposé ou modifié après cette limite.
%p.explication %p.notice
La clôture automatique suspend la publication de la démarche et entraîne le passage de tous les dossiers "en construction" Le
(c'est à dire ceux qui ont été déposés), au statut "en instruction", ce qui ne permet plus aux usagers de les modifier. - value = @procedure.auto_archive_on ? @procedure.auto_archive_on - 1.day : nil
= f.date_field :auto_archive_on, id: 'auto_archive_on', value: value
à 23 h 59
= f.label :declarative_with_state do = f.label :declarative_with_state do
Démarche déclarative Démarche déclarative