Procedure has many instructeurs with defaut_groupe_instructeur

This commit is contained in:
simon lehericey 2019-08-21 14:09:56 +02:00
parent ba24958035
commit b541ef0b41
10 changed files with 11 additions and 11 deletions

View file

@ -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,

View file

@ -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

View file

@ -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