Commit 9605c96b2d4418ac1b688ec124c1634139fa8d25

Authored by Victor Costa
1 parent 6532f818

Forbid edition of raw html blocks for regular users

Showing 1 changed file with 6 additions and 2 deletions   Show diff stats
app/controllers/box_organizer_controller.rb
... ... @@ -83,8 +83,12 @@ class BoxOrganizerController < ApplicationController
83 83  
84 84 def save
85 85 @block = boxes_holder.blocks.find(params[:id])
86   - @block.update_attributes(params[:block])
87   - redirect_to :action => 'index'
  86 + if @block.kind_of?(RawHTMLBlock) && !user.is_admin?(environment)
  87 + render_access_denied
  88 + else
  89 + @block.update_attributes(params[:block])
  90 + redirect_to :action => 'index'
  91 + end
88 92 end
89 93  
90 94 def boxes_editor?
... ...