Commit e035ee75310410abca3db9fd51fecf2de03954da
1 parent
d4a24e85
Exists in
master
and in
29 other branches
ActionItem85: applied the permission check to the cms controller
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@765 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
1 changed file
with
8 additions
and
2 deletions
Show diff stats
app/controllers/profile_admin/cms_controller.rb
1 | 1 | class CmsController < ComatoseAdminController |
2 | 2 | extend PermissionCheck |
3 | - | |
3 | + | |
4 | 4 | ApplicationController.needs_profile |
5 | 5 | |
6 | 6 | define_option :page_class, Article |
7 | 7 | |
8 | -# protect [:edit, :new, :reorder, :delete], :post_content, :profile | |
8 | + protect [:edit, :new, :reorder, :delete], 'post_content', :profile | |
9 | + | |
10 | + protected | |
11 | + | |
12 | + def profile | |
13 | + Profile.find_by_identifier(params[:profile]) | |
14 | + end | |
9 | 15 | end | ... | ... |