mirror of https://github.com/NekoX-Dev/NekoX.git
Fix forwarded message in linked group
This commit is contained in:
parent
f2780a2acc
commit
332bd58746
|
@ -5588,7 +5588,16 @@ public class MessageObject {
|
|||
}
|
||||
|
||||
public boolean needDrawForwarded() {
|
||||
return (messageOwner.flags & TLRPC.MESSAGE_FLAG_FWD) != 0 && messageOwner.fwd_from != null && !messageOwner.fwd_from.imported && (messageOwner.fwd_from.saved_from_peer == null || messageOwner.fwd_from.from_id instanceof TLRPC.TL_peerChannel && messageOwner.fwd_from.saved_from_peer.channel_id != messageOwner.fwd_from.from_id.channel_id) && UserConfig.getInstance(currentAccount).getClientUserId() != getDialogId();
|
||||
return (messageOwner.flags & TLRPC.MESSAGE_FLAG_FWD) != 0
|
||||
&& messageOwner.fwd_from != null
|
||||
&& !messageOwner.fwd_from.imported
|
||||
&& (
|
||||
messageOwner.fwd_from.saved_from_peer == null
|
||||
|| messageOwner.fwd_from.from_id instanceof TLRPC.TL_peerChannel && messageOwner.fwd_from.saved_from_peer.channel_id != messageOwner.fwd_from.from_id.channel_id
|
||||
|| messageOwner.fwd_from.from_id instanceof TLRPC.TL_peerUser
|
||||
|| messageOwner.fwd_from.from_id == null && messageOwner.fwd_from.from_name != null
|
||||
)
|
||||
&& UserConfig.getInstance(currentAccount).getClientUserId() != getDialogId();
|
||||
}
|
||||
|
||||
public static boolean isForwardedMessage(TLRPC.Message message) {
|
||||
|
|
Loading…
Reference in New Issue