Gestionnaire can view dossier if he is invited on dossier

This commit is contained in:
Mathieu Magnin 2017-05-16 15:20:38 +02:00 committed by Simon Lehericey
parent d07943a55d
commit f24e4a77d3
3 changed files with 32 additions and 5 deletions

View file

@ -25,6 +25,11 @@ class Gestionnaire < ActiveRecord::Base
self[:procedure_filter]
end
def can_view_dossier?(dossier_id)
avis.where(dossier_id: dossier_id).any? ||
dossiers.where(id: dossier_id).any?
end
def toggle_follow_dossier dossier_id
dossier = dossier_id
dossier = Dossier.find(dossier_id) unless dossier_id.class == Dossier