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