diff --git a/app/models/message_template.rb b/app/models/message_template.rb index 48b1b69c6..87b76a596 100644 --- a/app/models/message_template.rb +++ b/app/models/message_template.rb @@ -15,6 +15,8 @@ class MessageTemplate < ApplicationRecord def self.build_init_data + MessageTemplate::IssueAssignerExpire.destroy_all + MessageTemplate::IssueCreatorExpire.destroy_all self.create(type: 'MessageTemplate::FollowedTip', sys_notice: '{nickname} 关注了你', notification_url: '{baseurl}/{login}') email_html = File.read("#{email_template_html_dir}/issue_assigned.html") self.create(type: 'MessageTemplate::IssueAssigned', sys_notice: '{nickname1}在 {nickname2}/{repository} 指派给你一个疑修:{title}', notification_url: '{baseurl}/{owner}/{identifier}/issues/{id}', email: email_html, email_title: 'GitLink: {nickname1} 在 {nickname2}/{repository} 指派给你一个疑修') diff --git a/app/models/template_message_setting.rb b/app/models/template_message_setting.rb index a9c81500b..67f9586d0 100644 --- a/app/models/template_message_setting.rb +++ b/app/models/template_message_setting.rb @@ -22,6 +22,7 @@ class TemplateMessageSetting < ApplicationRecord end def self.build_init_data + TemplateMessageSetting.destroy_all TemplateMessageSetting::CreateOrAssign.build_init_data TemplateMessageSetting::ManageProject.build_init_data TemplateMessageSetting::Normal.build_init_data