admin: replace calls to Administrateur.find_by(email: ...)

This commit is contained in:
Christophe Robillard 2020-01-30 17:08:09 +01:00
parent e72233fced
commit 055918aabc
7 changed files with 11 additions and 8 deletions

View file

@ -48,8 +48,8 @@ module Manager
end
def pending_demandes
already_approved_emails = Administrateur
.where(email: demandes.map { |d| d[:email] })
already_approved_emails = Administrateur.eager(:user)
.where(users: { email: demandes.map { |d| d[:email] } })
.pluck(:email)
demandes.reject { |demande| already_approved_emails.include?(demande[:email]) }