Fix share text from external

This commit is contained in:
Isaac
2024-12-06 22:14:55 +08:00
parent abd37916c3
commit d3d6e415de

View File

@@ -561,6 +561,22 @@ private func sendUploadedMultiMessageContent(
attributes: [MessageAttribute],
threadId: Int64?
) -> Signal<Never, StandaloneSendMessagesError> {
if content.count == 1, case let .text(text) = content[0].content {
return sendUploadedMessageContent(
auxiliaryMethods: auxiliaryMethods,
postbox: postbox,
network: network,
stateManager: stateManager,
accountPeerId: stateManager.accountPeerId,
peerId: peerId,
content: content[0],
text: text,
attributes: attributes,
media: [],
threadId: threadId
)
}
return postbox.transaction { transaction -> Signal<Never, StandaloneSendMessagesError> in
if let peer = transaction.getPeer(peerId), let inputPeer = apiInputPeer(peer) {
//var forwardSourceInfoAttribute: ForwardSourceInfoAttribute?