chore: remove "treatCiphertextMessagesAsReal" flag

!BREAKING_CHANGE

This was generally a poor design decision on my part to add something like this -- primarily because it could increment the chat unread counter a 100 times for a single message
This commit is contained in:
Adhiraj Singh
2022-07-04 11:38:17 +05:30
parent 5cc58d4aed
commit 189b740ea6
8 changed files with 8 additions and 18 deletions

View File

@@ -12,7 +12,7 @@ const STATUS_MAP = {
} as { [_: string]: WAMessageStatus }
const makeMessagesSocket = (config: LegacySocketConfig) => {
const { logger, treatCiphertextMessagesAsReal } = config
const { logger } = config
const sock = makeChatsSocket(config)
const {
ev,
@@ -117,10 +117,7 @@ const makeMessagesSocket = (config: LegacySocketConfig) => {
const protocolMessage = normalizedContent?.protocolMessage
if(
(
!!normalizedContent ||
(message.messageStubType === WAMessageStubType.CIPHERTEXT && treatCiphertextMessagesAsReal)
)
!!normalizedContent
&& !normalizedContent?.protocolMessage
&& !normalizedContent?.reactionMessage
) {