Commit 75a9f6014513c61520eb0c57b678ff07ce92bc32

Authored by Tallys Martins
Committed by Braulio Bhavamitra
1 parent c8331c69

Fix mass-assignment on CreateCommunityTask

app/models/community.rb
1 1 class Community < Organization
2 2  
3   - attr_accessible :accessor_id, :accessor_type, :role_id, :resource_id, :resource_type, :address_reference, :district, :tag_list, :language
  3 + attr_accessible :accessor_id, :accessor_type, :role_id, :resource_id, :resource_type
  4 + attr_accessible :address_reference, :district, :tag_list, :language, :description
4 5 after_destroy :check_invite_member_for_destroy
5 6  
6 7 def self.type_name
... ...
app/models/create_community.rb
... ... @@ -9,11 +9,14 @@ class CreateCommunity &lt; Task
9 9 alias :environment :target
10 10 alias :environment= :target=
11 11  
  12 + attr_accessible :environment, :requestor, :target
  13 +
12 14 acts_as_having_image
13 15  
14   - DATA_FIELDS = Community.fields + ['name', 'closed']
  16 + DATA_FIELDS = Community.fields + ['name', 'closed', 'description']
15 17 DATA_FIELDS.each do |field|
16 18 settings_items field.to_sym
  19 + attr_accessible field.to_sym
17 20 end
18 21  
19 22 def validate
... ...