Commit 1fec31f55a752fcf32098210fd70b5e6b03725bc

Authored by Antonio Terceiro
1 parent 03427738

Adding all permissions when creating admin roles

Showing 1 changed file with 2 additions and 27 deletions   Show diff stats
app/models/environment.rb
... ... @@ -28,38 +28,13 @@ class Environment < ActiveRecord::Base
28 28 :key => 'environment_administrator',
29 29 :name => N_('Environment Administrator'),
30 30 :environment => self,
31   - :permissions => [
32   - 'view_environment_admin_panel',
33   - 'edit_environment_features',
34   - 'edit_environment_design',
35   - 'manage_environment_categories',
36   - 'manage_environment_roles',
37   - 'manage_environment_validators',
38   - 'edit_profile',
39   - 'destroy_profile',
40   - 'manage_memberships',
41   - 'post_content',
42   - 'edit_profile_design',
43   - 'manage_products',
44   - 'edit_appearance',
45   - 'manage_friends',
46   - 'validate_enterprise',
47   - 'perform_task',
48   - ]
  31 + :permissions => PERMISSIONS[Environment.name].keys + PERMISSIONS[Profile.name].keys
49 32 )
50 33 Role.create!(
51 34 :key => 'profile_admin',
52 35 :name => N_('Profile Administrator'),
53 36 :environment => self,
54   - :permissions => [
55   - 'edit_profile',
56   - 'destroy_profile',
57   - 'manage_memberships',
58   - 'post_content',
59   - 'edit_profile_design',
60   - 'manage_products',
61   - 'edit_appearance',
62   - ]
  37 + :permissions => PERMISSIONS[Profile.name].keys
63 38 )
64 39 # members for enterprises, communities etc
65 40 Role.create!(
... ...