[fix #1066] Fix links to related dossier for experts
- link to full dossier if gestionnaire is affected on procedure - link to avis if avis expert requested on related dossier
This commit is contained in:
parent
2fb3e25626
commit
21bb04d74e
4 changed files with 74 additions and 11 deletions
12
app/helpers/dossier_link_helper.rb
Normal file
12
app/helpers/dossier_link_helper.rb
Normal file
|
@ -0,0 +1,12 @@
|
|||
module DossierLinkHelper
|
||||
def dossier_linked_path(gestionnaire, dossier)
|
||||
if dossier.procedure.gestionnaires.include?(gestionnaire)
|
||||
dossier_path(dossier.procedure, dossier)
|
||||
else
|
||||
avis = dossier.avis.find_by(gestionnaire: gestionnaire)
|
||||
if avis.present?
|
||||
avis_path(avis)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue