add: user profile setting message

This commit is contained in:
2022-02-14 13:55:34 +08:00
parent 29dc3fff39
commit 959c1e8d95
5 changed files with 20 additions and 3 deletions

View File

@@ -22,6 +22,8 @@ class Users::TemplateMessageSettingsController < Users::BaseController
def get_current_setting
@current_setting = @_observed_user.user_template_message_setting
@current_setting.notification_body.merge!(UserTemplateMessageSetting.init_notification_body.except(*@current_setting.notification_body.keys))
@current_setting.email_body.merge!(UserTemplateMessageSetting.init_email_body.except(*@current_setting.email_body.keys))
@current_setting = UserTemplateMessageSetting.build(@_observed_user.id) if @current_setting.nil?
end