Commit e035ee75310410abca3db9fd51fecf2de03954da
1 parent
d4a24e85
Exists in
master
and in
28 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 | class CmsController < ComatoseAdminController | 1 | class CmsController < ComatoseAdminController |
| 2 | extend PermissionCheck | 2 | extend PermissionCheck |
| 3 | - | 3 | + |
| 4 | ApplicationController.needs_profile | 4 | ApplicationController.needs_profile |
| 5 | 5 | ||
| 6 | define_option :page_class, Article | 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 | end | 15 | end |