fix email mail_from error

This commit is contained in:
chiu 2020-05-13 17:25:08 +08:00
parent b176670943
commit 173a3ed90c
2 changed files with 9 additions and 3 deletions

View File

@ -91,18 +91,20 @@ class Admin::AsksController < OrbitAdminController
end
def destroy
locale = I18n.locale
@ask_question.destroy
redirect_to "/admin/asks"
redirect_to "/#{locale}/admin/asks"
end
def update
locale = I18n.locale
ask_question_param = params.require(:ask_question).permit!
@ask_question.update_attributes(ask_question_param)
if @ask_question.send_email?
build_email(@ask_question)
end
redirect_to admin_asks_path, notice: t('ask.reply_success')
redirect_to "/#{locale}/admin/asks", notice: t('ask.reply_success')
end
def build_email(email_er)
@ -114,7 +116,11 @@ class Admin::AsksController < OrbitAdminController
@group_mail = email_er.mail
@mail_sentdate = DateTime.now
site = Site.first
mail_from = site['title'][site['default_locale']]
email_er.email.update_attributes(
:mail_from=> mail_from,
:create_user=>current_user,
:mail_sentdate=>@mail_sentdate,
:module_app=>@module_app,

View File

@ -191,7 +191,7 @@ class AsksController < ActionController::Base
@mail_sentdate = DateTime.now
site = Site.first
mail_from = site['site_settings']['service_email']
mail_from = site['title'][site['default_locale']]
email_er.email.update_attributes(
:mail_from=> mail_from,