mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-11-25 09:32:46 +00:00
no message
This commit is contained in:
parent
ae9f0035fc
commit
f619e6d77d
@ -229,10 +229,11 @@ func enqueueMessages(modifier: Modifier, account: Account, peerId: PeerId, messa
|
|||||||
|
|
||||||
attributes.append(ForwardSourceInfoAttribute(messageId: sourceMessage.id))
|
attributes.append(ForwardSourceInfoAttribute(messageId: sourceMessage.id))
|
||||||
attributes.append(contentsOf: filterMessageAttributesForForwardedMessage(sourceMessage.attributes))
|
attributes.append(contentsOf: filterMessageAttributesForForwardedMessage(sourceMessage.attributes))
|
||||||
let forwardInfo: StoreMessageForwardInfo
|
let forwardInfo: StoreMessageForwardInfo?
|
||||||
if let sourceForwardInfo = sourceMessage.forwardInfo {
|
if let sourceForwardInfo = sourceMessage.forwardInfo {
|
||||||
forwardInfo = StoreMessageForwardInfo(authorId: sourceForwardInfo.author.id, sourceId: sourceForwardInfo.source?.id, sourceMessageId: sourceForwardInfo.sourceMessageId, date: sourceForwardInfo.date)
|
forwardInfo = StoreMessageForwardInfo(authorId: sourceForwardInfo.author.id, sourceId: sourceForwardInfo.source?.id, sourceMessageId: sourceForwardInfo.sourceMessageId, date: sourceForwardInfo.date)
|
||||||
} else {
|
} else {
|
||||||
|
if sourceMessage.id.peerId != account.peerId {
|
||||||
var sourceId:PeerId? = nil
|
var sourceId:PeerId? = nil
|
||||||
var sourceMessageId:MessageId? = nil
|
var sourceMessageId:MessageId? = nil
|
||||||
if let peer = messageMainPeer(sourceMessage) as? TelegramChannel, case .broadcast = peer.info {
|
if let peer = messageMainPeer(sourceMessage) as? TelegramChannel, case .broadcast = peer.info {
|
||||||
@ -240,6 +241,10 @@ func enqueueMessages(modifier: Modifier, account: Account, peerId: PeerId, messa
|
|||||||
sourceMessageId = sourceMessage.id
|
sourceMessageId = sourceMessage.id
|
||||||
}
|
}
|
||||||
forwardInfo = StoreMessageForwardInfo(authorId: author.id, sourceId: sourceId, sourceMessageId: sourceMessageId, date: sourceMessage.timestamp)
|
forwardInfo = StoreMessageForwardInfo(authorId: author.id, sourceId: sourceId, sourceMessageId: sourceMessageId, date: sourceMessage.timestamp)
|
||||||
|
} else {
|
||||||
|
forwardInfo = nil
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
var entitiesAttribute: TextEntitiesMessageAttribute?
|
var entitiesAttribute: TextEntitiesMessageAttribute?
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user