Merge pull request #4597 from betagouv/fix_instructeur_email

Corrige une erreur ou les groupes d'instructeurs utilisaient une colonne email périmée
This commit is contained in:
LeSim 2019-12-02 14:58:04 +01:00 committed by GitHub
commit 8e4c49b566
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,7 +61,7 @@ module NewAdministrateur
value: bad_emails.join(', ')) value: bad_emails.join(', '))
end end
email_to_adds = correct_emails - groupe_instructeur.instructeurs.pluck(:email) email_to_adds = correct_emails - groupe_instructeur.instructeurs.map(&:email)
if email_to_adds.present? if email_to_adds.present?
instructeurs = email_to_adds.map do |instructeur_email| instructeurs = email_to_adds.map do |instructeur_email|
@ -159,8 +159,8 @@ module NewAdministrateur
end end
def available_instructeur_emails def available_instructeur_emails
all = current_administrateur.instructeurs.pluck(:email) all = current_administrateur.instructeurs.map(&:email)
assigned = groupe_instructeur.instructeurs.pluck(:email) assigned = groupe_instructeur.instructeurs.map(&:email)
(all - assigned).sort (all - assigned).sort
end end
end end