lib/ecrire/app/controllers/admin/posts/titles_controller.rb in ecrire-0.28.3 vs lib/ecrire/app/controllers/admin/posts/titles_controller.rb in ecrire-0.29.0

- old
+ new

@@ -16,19 +16,24 @@ @title = @post.titles.new(title_params) if @title.save redirect_to admin_post_titles_path(@title.post) and return end - render 'index' + respond_to do |format| + format.html { render 'index' } + format.js + end end def update + @post = Admin::Post.find(params[:post_id]) @title = Admin::Title.find(params[:id]) - if @title.update(title_params) - redirect_to admin_post_titles_path(@title.post) and return - end + @title.update(title_params) - render 'index' + respond_to do |format| + format.html { render 'index' } + format.js + end end protected def title_params