fix: 存在已删除用户时, 消息批量推送失败bug

This commit is contained in:
chenyuan 2024-03-21 22:27:01 +08:00
parent 92a5b3d227
commit 8ac40dc205

View File

@ -183,7 +183,7 @@ class SynologyChat:
ret = self._req.get_res(url=req_url)
if ret and ret.status_code == 200:
users = ret.json().get("data", {}).get("users", []) or []
return [user.get("user_id") for user in users]
return [user.get("user_id") for user in users if user.get("deleted", True) is False]
else:
return []