Procedure has many instructeurs with defaut_groupe_instructeur
This commit is contained in:
parent
ba24958035
commit
b541ef0b41
10 changed files with 11 additions and 11 deletions
|
@ -8,7 +8,7 @@ class Admin::AssignsController < AdminController
|
|||
NOT_ASSIGN = 'not_assign'
|
||||
|
||||
def show
|
||||
assign_scope = @procedure.instructeurs
|
||||
assign_scope = @procedure.defaut_groupe_instructeur.instructeurs
|
||||
|
||||
@instructeurs_assign = smart_listing_create :instructeurs_assign,
|
||||
assign_scope,
|
||||
|
|
|
@ -56,7 +56,7 @@ module Instructeurs
|
|||
@previous_following_instructeurs_emails = previous_followers.pluck(:email)
|
||||
@avis_emails = dossier.avis.includes(:instructeur).map(&:email_to_display)
|
||||
@invites_emails = dossier.invites.map(&:email)
|
||||
@potential_recipients = procedure.instructeurs.reject { |g| g == current_instructeur }
|
||||
@potential_recipients = procedure.defaut_groupe_instructeur.instructeurs.reject { |g| g == current_instructeur }
|
||||
end
|
||||
|
||||
def send_to_instructeurs
|
||||
|
|
|
@ -221,7 +221,7 @@ module Instructeurs
|
|||
end
|
||||
|
||||
def ensure_ownership!
|
||||
if !procedure.instructeurs.include?(current_instructeur)
|
||||
if !procedure.defaut_groupe_instructeur.instructeurs.include?(current_instructeur)
|
||||
flash[:alert] = "Vous n'avez pas accès à cette démarche"
|
||||
redirect_to root_path
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue