feat: add parsing block request flag

This commit is contained in:
0x330a 2023-08-14 17:44:13 +10:00
parent 31ccc09c4a
commit df53a87c12
No known key found for this signature in database
GPG Key ID: 267811D6E6A2698C
2 changed files with 9 additions and 0 deletions

View File

@ -75,6 +75,11 @@ class VisibleMessage(
val reaction = Reaction.fromProto(reactionProto) val reaction = Reaction.fromProto(reactionProto)
result.reaction = reaction result.reaction = reaction
} }
result.blocksMessageRequests =
if (dataMessage.hasBlocksCommunityMessageRequests()) dataMessage.blocksCommunityMessageRequests
else false
return result return result
} }
} }

View File

@ -304,6 +304,10 @@ fun MessageReceiver.handleVisibleMessage(
profileManager.setProfilePicture(context, recipient, null, null) profileManager.setProfilePicture(context, recipient, null, null)
} }
} }
if (userPublicKey != messageSender && !isUserBlindedSender) {
recipient.setBlocksCommunityMessageRequests(message.blocksMessageRequests)
}
} }
// Parse quote if needed // Parse quote if needed
var quoteModel: QuoteModel? = null var quoteModel: QuoteModel? = null