issues25489
cxt 5 years ago
parent ad86f9561a
commit a11617e6d3

@ -103,11 +103,11 @@ class MessagesController < ApplicationController
return normal_status(403, "您没有权限进行该操作") if current_user != @message.author && !current_user.teacher_of_course?(@message.board.course) return normal_status(403, "您没有权限进行该操作") if current_user != @message.author && !current_user.teacher_of_course?(@message.board.course)
begin begin
board_id = @message.board&.course&.boards.find_by(id: params[:select_board_id]) board = @message.board&.course&.boards.find_by!(id: params[:select_board_id])
email_notify = @message.email_notify ? 1 : @message.board&.course.email_notify && params[:email_notify] email_notify = @message.email_notify ? 1 : @message.board&.course.email_notify && params[:email_notify]
send_email = !@message.email_notify && email_notify send_email = !@message.email_notify && email_notify
h = {is_md: true, email_notify: email_notify, board_id: board_id} h = {is_md: true, email_notify: email_notify, board_id: board&.id}
m_params = message_params.merge(h) m_params = message_params.merge(h)
@message.update_attributes(m_params) @message.update_attributes(m_params)
Attachment.associate_container(params[:attachment_ids], @message.id, @message.class.name) Attachment.associate_container(params[:attachment_ids], @message.id, @message.class.name)

Loading…
Cancel
Save