[2] support for decrypt message in writebar_edit

This commit is contained in:
k1zn
2022-08-18 13:10:32 +03:00
committed by gdlbo
parent 0a42040188
commit 9a84b5b87d
@@ -51,6 +51,20 @@ public class EncryptProvider {
public static int getPeerId(Msg msg) {
return msg.v1();
}
// For message editing
public static String decryptMessage(MsgFromUser msg, boolean showEmoji) {
var decryptedMessage = decryptMessage(getBody(msg), getPeerId(msg));
if (!showEmoji) decryptedMessage = decryptedMessage.replace("\uD83D\uDD12 ", "");
return decryptedMessage;
}
// For MentionsFormatter that requires CharSequence
public static CharSequence decryptMessage(String msgBody, int peer, boolean showEmoji) {
var decryptedMessage = decryptMessage(msgBody, peer);
if (!showEmoji) decryptedMessage = decryptedMessage.replace("\uD83D\uDD12 ", "");
return decryptedMessage;
}
// This will run through EVERY single processor available.
public static String decryptMessage(MsgFromUser msg) {