Skip to content

Commit 963c635

Browse files
committed
fix: ntfy encoding error when sending non-Latin characters
1 parent 7e8989c commit 963c635

File tree

3 files changed

+259
-258
lines changed

3 files changed

+259
-258
lines changed

heimdallr/channel/ntfy.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ def __init__(self, title: str, body: str, **kwargs):
1818

1919
def render_message(
2020
self,
21-
) -> Tuple[Dict, str]:
22-
headers: Dict = {"Title": self.title}
23-
content = self.body
21+
) -> Tuple[Dict, bytes]:
22+
headers: Dict = {"Title": self.title.encode(encoding="utf-8")}
23+
content = self.body.encode(encoding="utf-8")
2424
if self.msg_type == "markdown":
2525
headers["Content-Type"] = "text/markdown"
2626

0 commit comments

Comments
 (0)