fix: use message's expiry instead of the recipient's

This commit is contained in:
jubb
2021-03-25 14:11:58 +11:00
parent 53c966b634
commit bdc086cacf
2 changed files with 6 additions and 2 deletions

View File

@@ -20,6 +20,7 @@ class VisibleMessage : Message() {
var linkPreview: LinkPreview? = null
var contact: Contact? = null
var profile: Profile? = null
var expiry: Int = 0
override val isSelfSendValid: Boolean = true
@@ -47,6 +48,9 @@ class VisibleMessage : Message() {
// TODO Contact
val profile = Profile.fromProto(dataMessage)
profile?.let { result.profile = profile }
if (dataMessage.hasExpireTimer()) {
result.expiry = dataMessage.expireTimer
}
return result
}
}