@@ -176,6 +176,10 @@ open class MessageComposerViewModel: ObservableObject {
176176 public func sendMessage(
177177 quotedMessage: ChatMessage ? ,
178178 editedMessage: ChatMessage ? ,
179+ isSilent: Bool = false ,
180+ skipPush: Bool = false ,
181+ skipEnrichUrl: Bool = false ,
182+ extraData: [ String : RawJSON ] = [ : ] ,
179183 completion: @escaping ( ) -> Void
180184 ) {
181185 defer {
@@ -220,7 +224,11 @@ open class MessageComposerViewModel: ObservableObject {
220224 attachments: attachments,
221225 mentionedUserIds: mentionedUserIds,
222226 showReplyInChannel: showReplyInChannel,
223- quotedMessageId: quotedMessage? . id
227+ isSilent: isSilent,
228+ quotedMessageId: quotedMessage? . id,
229+ skipPush: skipPush,
230+ skipEnrichUrl: skipEnrichUrl,
231+ extraData: extraData
224232 ) { [ weak self] in
225233 switch $0 {
226234 case . success:
@@ -232,9 +240,13 @@ open class MessageComposerViewModel: ObservableObject {
232240 } else {
233241 channelController. createNewMessage (
234242 text: messageText,
243+ isSilent: isSilent,
235244 attachments: attachments,
236245 mentionedUserIds: mentionedUserIds,
237- quotedMessageId: quotedMessage? . id
246+ quotedMessageId: quotedMessage? . id,
247+ skipPush: skipPush,
248+ skipEnrichUrl: skipEnrichUrl,
249+ extraData: extraData
238250 ) { [ weak self] in
239251 switch $0 {
240252 case . success:
0 commit comments