-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#3609 - Déplacement de l'URL qui envoie vers la procédure #4087
#3609 - Déplacement de l'URL qui envoie vers la procédure #4087
Conversation
.form-group | ||
%h4 Où les usagers trouveront-ils le lien vers la démarche ? | ||
= f.text_field :lien_site_web, class: 'form-control', placeholder: 'https://exemple.gouv.fr/ma_demarche' | ||
- if @procedure.locked? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Il y a une raison particulière de mettre locked?
plutôt que published || archived
?
Ah, mais sinon on pourrait faire plus simple : mettre juste if !@procedure.new?
. Comme ça la première fois qu'on remplit le formulaire, c'est masqué – mais ensuite on a le champ. Ça éviterait qu'un champ apparaisse et disparaisse mystérieusement en fonction des états.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
non, j'ai utilisé locked?
car j'ai vu que c'est ce qu'il y a au dessus pour un cas d'usage du même ordre. mais ça appelle publiee_ou_archivee?
en interne.
L'utilisation de procedure.new
semble moins dépendante de l'état en effet, je vais l'ajouter.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
j'ai finalement opté pour procedure.created_at.present?
car new?
pas existant sur cette procédure. C'est surprenant, car on a pourtant forcément une procédure via ActiveRecord:
# Admin::ProceduresController#new
def new
@procedure ||= Procedure.new(for_individual: true)
@availability = Procedure::PATH_AVAILABLE
end
@Keirua friendly ping :) Cette PR est toujours d'actualité ? |
14fa6bf
to
7d6fddd
Compare
Oui, c'est juste que je n'avais pas pris le temps de rendre passant les tests autos qui étaient cassés suite aux changements de |
7d6fddd
to
3c5af13
Compare
3c5af13
to
314b0f5
Compare
#3609: