fix storage api

This commit is contained in:
jxxghp
2024-09-21 20:18:40 +08:00
parent fada22e892
commit 7444b3e84b
4 changed files with 25 additions and 7 deletions

View File

@@ -48,9 +48,10 @@ class WebPushModule(_ModuleBase, _MessageBase):
for conf in self._configs.values():
if not self.checkMessage(message, conf.name):
continue
webpush_users = conf.config.get("WEBPUSH_USERNAME")
webpush_users = conf.config.get("WEBPUSH_USERNAME") or ""
if webpush_users:
if message.username and message.username != message.userid:
# 设定了接收用户时,非该用户的消息不接收
if not message.userid or message.userid not in webpush_users.split(","):
continue
if not message.title and not message.text:
logger.warn("标题和内容不能同时为空")