From eed67aeaa2cb640879d83abd904b325836f01679 Mon Sep 17 00:00:00 2001 From: nilsding Date: Fri, 28 Nov 2014 14:09:12 +0100 Subject: [PATCH] if an admin deletes an answer it will not show up in the users' inbox again --- app/controllers/ajax/answer_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/ajax/answer_controller.rb b/app/controllers/ajax/answer_controller.rb index ab45255e..89051d0e 100644 --- a/app/controllers/ajax/answer_controller.rb +++ b/app/controllers/ajax/answer_controller.rb @@ -7,8 +7,6 @@ class Ajax::AnswerController < ApplicationController end answer = Answer.find(params[:answer]) - - puts ">>>>>>>>>>>>", privileged?.inspect unless answer.user == current_user || privileged? @status = :nopriv @@ -18,7 +16,9 @@ class Ajax::AnswerController < ApplicationController end answer.user.decrement! :answered_count - Inbox.create!(user: answer.user, question: answer.question, new: true) + if answer.user == current_user + Inbox.create!(user: answer.user, question: answer.question, new: true) + end # TODO: decide what happens with the question answer.destroy @status = :okay