git » sdk » commit d22acf2

Catch null reject

author Stephen Paul Weber
2025-10-08 03:12:35 UTC
committer Stephen Paul Weber
2025-10-08 03:12:35 UTC
parent d89f64141c3260c1e1e81c2cfefbdf2f857a0094

Catch null reject

borogove/Client.hx +1 -1

diff --git a/borogove/Client.hx b/borogove/Client.hx
index c22d6d8..f1d91a5 100644
--- a/borogove/Client.hx
+++ b/borogove/Client.hx
@@ -1542,7 +1542,7 @@ class Client extends EventEmitter {
 					if (chat == null) {
 						startChatWith(item.attr.get("id"), (caps) -> Closed, (chat) -> chat.markReadUpToId(upTo.attr.get("id"), upTo.attr.get("by")));
 					} else {
-						chat.markReadUpToId(upTo.attr.get("id"), upTo.attr.get("by"));
+						chat.markReadUpToId(upTo.attr.get("id"), upTo.attr.get("by")).then(_ -> null, e -> e != null ? Promise.reject(e) : null);
 						chatsToUpdate.push(chat);
 					}
 				}