mirror of
https://github.com/Retrospring/retrospring.git
synced 2024-11-20 16:09:52 +01:00
if an admin deletes an answer it will not show up in the users' inbox again
This commit is contained in:
parent
6fb97c9ecc
commit
eed67aeaa2
1 changed files with 3 additions and 3 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue