Various improvements

This commit is contained in:
Ilya Laktyushin
2024-08-09 17:43:47 +02:00
parent d17391ad9b
commit 2bf11a6279
31 changed files with 340 additions and 126 deletions

View File

@@ -14,8 +14,9 @@ public final class AdMessageAttribute: MessageAttribute {
public let sponsorInfo: String?
public let additionalInfo: String?
public let canReport: Bool
public let hasContentMedia: Bool
public init(opaqueId: Data, messageType: MessageType, url: String, buttonText: String, sponsorInfo: String?, additionalInfo: String?, canReport: Bool) {
public init(opaqueId: Data, messageType: MessageType, url: String, buttonText: String, sponsorInfo: String?, additionalInfo: String?, canReport: Bool, hasContentMedia: Bool) {
self.opaqueId = opaqueId
self.messageType = messageType
self.url = url
@@ -23,6 +24,7 @@ public final class AdMessageAttribute: MessageAttribute {
self.sponsorInfo = sponsorInfo
self.additionalInfo = additionalInfo
self.canReport = canReport
self.hasContentMedia = hasContentMedia
}
public init(decoder: PostboxDecoder) {