|
|
|
@ -112,11 +112,20 @@ class MessagesController < ApplicationController
|
|
|
|
|
(render_403; return false) unless @message.destroyable_by?(User.current)
|
|
|
|
|
r = @message.to_param
|
|
|
|
|
@message.destroy
|
|
|
|
|
# modify by nwb
|
|
|
|
|
if @project
|
|
|
|
|
if @message.parent
|
|
|
|
|
redirect_to board_message_path(@board, @message.parent, :r => r)
|
|
|
|
|
else
|
|
|
|
|
redirect_to project_board_path(@project, @board)
|
|
|
|
|
end
|
|
|
|
|
elsif @course
|
|
|
|
|
if @message.parent
|
|
|
|
|
redirect_to board_message_path(@board, @message.parent, :r => r)
|
|
|
|
|
else
|
|
|
|
|
redirect_to course_board_path(@course, @board)
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def quote
|
|
|
|
|