diff --git a/vendor/built_in_modules/ask_new/app/controllers/panel/ask/back_end/ask_replies_controller.rb b/vendor/built_in_modules/ask_new/app/controllers/panel/ask/back_end/ask_replies_controller.rb index f97679174..abefaf985 100644 --- a/vendor/built_in_modules/ask_new/app/controllers/panel/ask/back_end/ask_replies_controller.rb +++ b/vendor/built_in_modules/ask_new/app/controllers/panel/ask/back_end/ask_replies_controller.rb @@ -13,6 +13,7 @@ class Panel::Ask::BackEnd::AskRepliesController < OrbitBackendController def create @ask_question = AskQuestion.find(params[:ask_question_id]) @ask_question.ask_reply = AskReply.new(params[:ask_reply]) + @ask_reply = @ask_question.ask_reply @ask_question.save if @ask_question.ask_reply.send_email? Resque.enqueue(SendAskReplyMail, @ask_reply.ask_question.id) @@ -44,7 +45,7 @@ class Panel::Ask::BackEnd::AskRepliesController < OrbitBackendController elsif failed_count == 0 && success_count == 0 && @ask_reply.status == "轉介其他單位" new_status = "轉介失敗" end - + @ask_reply.update_attributes(status: new_status) redirect_to panel_ask_back_end_ask_questions_path, notice: t('ask.reply_success')