Commit d91cb9dd1b808f3bb2efb87f2afbe69d18f00463
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
Merge branch 'production' of gitlab.com:participa/noosfero into production
Showing
3 changed files
with
3 additions
and
2 deletions
Show diff stats
app/controllers/my_profile/email_templates_controller.rb
1 | class EmailTemplatesController < MyProfileController | 1 | class EmailTemplatesController < MyProfileController |
2 | 2 | ||
3 | - protect 'send_mail_to_members', :profile | 3 | + protect 'manage_email_templates', :profile |
4 | 4 | ||
5 | def index | 5 | def index |
6 | @email_templates = profile.email_templates | 6 | @email_templates = profile.email_templates |
app/models/profile.rb
@@ -107,6 +107,7 @@ class Profile < ActiveRecord::Base | @@ -107,6 +107,7 @@ class Profile < ActiveRecord::Base | ||
107 | 'invite_members' => N_('Invite members'), | 107 | 'invite_members' => N_('Invite members'), |
108 | 'send_mail_to_members' => N_('Send e-Mail to members'), | 108 | 'send_mail_to_members' => N_('Send e-Mail to members'), |
109 | 'manage_custom_roles' => N_('Manage custom roles'), | 109 | 'manage_custom_roles' => N_('Manage custom roles'), |
110 | + 'manage_email_templates' => N_('Manage Email Templates'), | ||
110 | } | 111 | } |
111 | 112 | ||
112 | acts_as_accessible | 113 | acts_as_accessible |
test/functional/email_templates_controller_test.rb
@@ -5,7 +5,7 @@ class EmailTemplatesControllerTest < ActionController::TestCase | @@ -5,7 +5,7 @@ class EmailTemplatesControllerTest < ActionController::TestCase | ||
5 | setup do | 5 | setup do |
6 | @profile = fast_create(Community) | 6 | @profile = fast_create(Community) |
7 | @email_template = EmailTemplate.create!(:name => 'template', :owner => @profile) | 7 | @email_template = EmailTemplate.create!(:name => 'template', :owner => @profile) |
8 | - @person = create_user_with_permission('templatemanager', 'send_mail_to_members', @profile) | 8 | + @person = create_user_with_permission('templatemanager', 'manage_email_templates', @profile) |
9 | login_as(@person.user.login) | 9 | login_as(@person.user.login) |
10 | end | 10 | end |
11 | 11 |