fix: 组件监控的消息

pull/6891/head
xinwen 2021-09-16 14:28:39 +08:00 committed by 老广
parent b7a6287925
commit a452f3307f
1 changed files with 8 additions and 1 deletions

View File

@ -17,13 +17,20 @@ class ServerPerformanceMessage(SystemMessage):
def __init__(self, msg): def __init__(self, msg):
self._msg = msg self._msg = msg
def get_common_msg(self): def get_html_msg(self) -> dict:
subject = self._msg[:80] subject = self._msg[:80]
return { return {
'subject': subject.replace('<br>', '; '), 'subject': subject.replace('<br>', '; '),
'message': self._msg 'message': self._msg
} }
def get_text_msg(self) -> dict:
subject = self._msg[:80]
return {
'subject': subject.replace('<br>', '; '),
'message': self._msg.replace('<br>', '\n')
}
@classmethod @classmethod
def post_insert_to_db(cls, subscription: SystemMsgSubscription): def post_insert_to_db(cls, subscription: SystemMsgSubscription):
admins = User.objects.filter(role=User.ROLE.ADMIN) admins = User.objects.filter(role=User.ROLE.ADMIN)