Merge pull request #4860 from betagouv/issue/4808_closing_hour_set_to_23h59

#4808 procedure closing date starts now at midnight instead of 00h00
This commit is contained in:
Keirua 2020-03-05 10:25:52 +01:00 committed by GitHub
commit d4a8dd05a0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 15 additions and 6 deletions

View file

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

View file

@ -74,6 +74,9 @@ module NewAdministrateur
else
params.require(:procedure).permit(*editable_params, :duree_conservation_dossiers_dans_ds, :duree_conservation_dossiers_hors_ds, :for_individual, :path)
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
end
end

View file

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