feat(api): supports bool and reference

This commit is contained in:
pycook
2024-08-20 13:49:51 +08:00
parent e2872f041e
commit cc98f903ea
15 changed files with 242 additions and 107 deletions

View File

@@ -58,7 +58,7 @@ def _request_messenger(subject, body, tos, sender, payload):
def notify_send(subject, body, methods, tos, payload=None):
payload = payload or {}
payload = {k: v or '' for k, v in payload.items()}
payload = {k: '' if v is None else v for k, v in payload.items()}
subject = Template(subject).render(payload)
body = Template(body).render(payload)