Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/diaspora/diaspora.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteffen van Bergerem <svbergerem@online.de>2016-09-10 22:30:39 +0300
committerBenjamin Neff <benjamin@coding4coffee.ch>2016-09-11 01:21:13 +0300
commit546f90965874aff92dc259fa4f27caa06ea9d889 (patch)
tree0f6ecaa002e458ce9b8c428453772abde74649e6 /app/controllers
parente54077c85606ffa76b7af4e19a8672f92852465a (diff)
Fix 500 in html requests for post interactions
closes #7085
Diffstat (limited to 'app/controllers')
-rw-r--r--app/controllers/posts_controller.rb9
1 files changed, 7 insertions, 2 deletions
diff --git a/app/controllers/posts_controller.rb b/app/controllers/posts_controller.rb
index be2c2dcc9..e88af7a77 100644
--- a/app/controllers/posts_controller.rb
+++ b/app/controllers/posts_controller.rb
@@ -41,8 +41,13 @@ class PostsController < ApplicationController
end
def interactions
- post = post_service.find!(params[:id])
- respond_with PostInteractionPresenter.new(post, current_user)
+ respond_to do |format|
+ format.json {
+ post = post_service.find!(params[:id])
+ render json: PostInteractionPresenter.new(post, current_user)
+ }
+ format.any { render nothing: true, status: 406 }
+ end
end
def destroy