app/controllers/crowdblog/admin/posts_controller.rb in crowdblog-0.3.3 vs app/controllers/crowdblog/admin/posts_controller.rb in crowdblog-0.4.0

- old
+ new

@@ -5,10 +5,11 @@ before_filter :load_post, :only => [ :edit, :update, :destroy ] def new @post = Post.new + @post.state = :drafted @post.author = current_user @post.save! redirect_to edit_admin_post_path(@post) end @@ -42,10 +43,10 @@ def edit end def update - @post.update_attributes(post_params, updated_by: current_user) + @post.update_attributes(post_params) if @post.allowed_to_update_permalink? @post.regenerate_permalink @post.save! end