Class: Decidim::Assemblies::Admin::AssemblyForm

Inherits:
Form
  • Object
show all
Includes:
TranslatableAttributes
Defined in:
decidim-assemblies/app/forms/decidim/assemblies/admin/assembly_form.rb

Overview

A form object used to create assemblies from the admin dashboard.

Instance Method Summary collapse

Methods inherited from Form

#available_locales

Instance Method Details

#map_model(model) ⇒ Object



45
46
47
# File 'decidim-assemblies/app/forms/decidim/assemblies/admin/assembly_form.rb', line 45

def map_model(model)
  self.scope_id = model.decidim_scope_id
end

#scopeObject



49
50
51
# File 'decidim-assemblies/app/forms/decidim/assemblies/admin/assembly_form.rb', line 49

def scope
  @scope ||= current_organization.scopes.where(id: scope_id).first
end