Class: Decidim::InvitationsForm
- Defined in:
- app/forms/decidim/invitations_form.rb
Overview
This form holds the data for the invitations system.
Instance Method Summary collapse
Instance Method Details
#clean_emails ⇒ Object
30 31 32 33 34 35 |
# File 'app/forms/decidim/invitations_form.rb', line 30 def clean_emails existing_emails = Decidim::User .where(organization: current_organization, email: emails) .pluck(:email) emails - existing_emails end |
#emails ⇒ Object
26 27 28 |
# File 'app/forms/decidim/invitations_form.rb', line 26 def emails [email_1, email_2, email_3, email_4, email_5, email_6].uniq.select(&:present?) end |