git » sdk » commit a1faa8e

Need some way to add attachments to a new message

author Stephen Paul Weber
2024-06-19 14:59:17 UTC
committer Stephen Paul Weber
2024-06-19 14:59:17 UTC
parent 5a4f1d503b54ecd6b0ac4e5b48603fe87cc8d563

Need some way to add attachments to a new message

We can't assign array in C for memory reasons.

snikket/ChatMessage.hx +4 -0

diff --git a/snikket/ChatMessage.hx b/snikket/ChatMessage.hx
index 06205f9..46de52c 100644
--- a/snikket/ChatMessage.hx
+++ b/snikket/ChatMessage.hx
@@ -161,6 +161,10 @@ class ChatMessage {
 		if (uris.length > 0) attachments.push(new ChatAttachment(name, mime, size == null ? null : Std.parseInt(size), uris, hashes));
 	}
 
+	public function addAttachment(attachment: ChatAttachment) {
+		attachments.push(attachment);
+	}
+
 	/**
 		Create a new ChatMessage in reply to this one
 	**/