Add 'is update' flag to 'sent message' transcript proto schema.

pull/2/head
Matthew Chen 6 years ago
parent f19915fb75
commit 01b1df5375

@ -265,7 +265,7 @@ message SyncMessage {
optional DataMessage message = 3; optional DataMessage message = 3;
optional uint64 expirationStartTimestamp = 4; optional uint64 expirationStartTimestamp = 4;
repeated UnidentifiedDeliveryStatus unidentifiedStatus = 5; repeated UnidentifiedDeliveryStatus unidentifiedStatus = 5;
optional bool isUpdate = 6 [default = false]; optional bool isRecipientUpdate = 6 [default = false];
} }
message Contacts { message Contacts {

@ -3602,8 +3602,8 @@ extension SSKProtoSyncMessageSentUnidentifiedDeliveryStatus.SSKProtoSyncMessageS
builder.setExpirationStartTimestamp(expirationStartTimestamp) builder.setExpirationStartTimestamp(expirationStartTimestamp)
} }
builder.setUnidentifiedStatus(unidentifiedStatus) builder.setUnidentifiedStatus(unidentifiedStatus)
if hasIsUpdate { if hasIsRecipientUpdate {
builder.setIsUpdate(isUpdate) builder.setIsRecipientUpdate(isRecipientUpdate)
} }
return builder return builder
} }
@ -3640,8 +3640,8 @@ extension SSKProtoSyncMessageSentUnidentifiedDeliveryStatus.SSKProtoSyncMessageS
proto.unidentifiedStatus = wrappedItems.map { $0.proto } proto.unidentifiedStatus = wrappedItems.map { $0.proto }
} }
@objc public func setIsUpdate(_ valueParam: Bool) { @objc public func setIsRecipientUpdate(_ valueParam: Bool) {
proto.isUpdate = valueParam proto.isRecipientUpdate = valueParam
} }
@objc public func build() throws -> SSKProtoSyncMessageSent { @objc public func build() throws -> SSKProtoSyncMessageSent {
@ -3683,11 +3683,11 @@ extension SSKProtoSyncMessageSentUnidentifiedDeliveryStatus.SSKProtoSyncMessageS
return proto.hasExpirationStartTimestamp return proto.hasExpirationStartTimestamp
} }
@objc public var isUpdate: Bool { @objc public var isRecipientUpdate: Bool {
return proto.isUpdate return proto.isRecipientUpdate
} }
@objc public var hasIsUpdate: Bool { @objc public var hasIsRecipientUpdate: Bool {
return proto.hasIsUpdate return proto.hasIsRecipientUpdate
} }
private init(proto: SignalServiceProtos_SyncMessage.Sent, private init(proto: SignalServiceProtos_SyncMessage.Sent,

@ -1568,14 +1568,14 @@ struct SignalServiceProtos_SyncMessage {
set {_uniqueStorage()._unidentifiedStatus = newValue} set {_uniqueStorage()._unidentifiedStatus = newValue}
} }
var isUpdate: Bool { var isRecipientUpdate: Bool {
get {return _storage._isUpdate ?? false} get {return _storage._isRecipientUpdate ?? false}
set {_uniqueStorage()._isUpdate = newValue} set {_uniqueStorage()._isRecipientUpdate = newValue}
} }
/// Returns true if `isUpdate` has been explicitly set. /// Returns true if `isRecipientUpdate` has been explicitly set.
var hasIsUpdate: Bool {return _storage._isUpdate != nil} var hasIsRecipientUpdate: Bool {return _storage._isRecipientUpdate != nil}
/// Clears the value of `isUpdate`. Subsequent reads from it will return its default value. /// Clears the value of `isRecipientUpdate`. Subsequent reads from it will return its default value.
mutating func clearIsUpdate() {_uniqueStorage()._isUpdate = nil} mutating func clearIsRecipientUpdate() {_uniqueStorage()._isRecipientUpdate = nil}
var unknownFields = SwiftProtobuf.UnknownStorage() var unknownFields = SwiftProtobuf.UnknownStorage()
@ -3853,7 +3853,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
3: .same(proto: "message"), 3: .same(proto: "message"),
4: .same(proto: "expirationStartTimestamp"), 4: .same(proto: "expirationStartTimestamp"),
5: .same(proto: "unidentifiedStatus"), 5: .same(proto: "unidentifiedStatus"),
6: .same(proto: "isUpdate"), 6: .same(proto: "isRecipientUpdate"),
] ]
fileprivate class _StorageClass { fileprivate class _StorageClass {
@ -3862,7 +3862,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
var _message: SignalServiceProtos_DataMessage? = nil var _message: SignalServiceProtos_DataMessage? = nil
var _expirationStartTimestamp: UInt64? = nil var _expirationStartTimestamp: UInt64? = nil
var _unidentifiedStatus: [SignalServiceProtos_SyncMessage.Sent.UnidentifiedDeliveryStatus] = [] var _unidentifiedStatus: [SignalServiceProtos_SyncMessage.Sent.UnidentifiedDeliveryStatus] = []
var _isUpdate: Bool? = nil var _isRecipientUpdate: Bool? = nil
static let defaultInstance = _StorageClass() static let defaultInstance = _StorageClass()
@ -3874,7 +3874,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
_message = source._message _message = source._message
_expirationStartTimestamp = source._expirationStartTimestamp _expirationStartTimestamp = source._expirationStartTimestamp
_unidentifiedStatus = source._unidentifiedStatus _unidentifiedStatus = source._unidentifiedStatus
_isUpdate = source._isUpdate _isRecipientUpdate = source._isRecipientUpdate
} }
} }
@ -3895,7 +3895,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
case 3: try decoder.decodeSingularMessageField(value: &_storage._message) case 3: try decoder.decodeSingularMessageField(value: &_storage._message)
case 4: try decoder.decodeSingularUInt64Field(value: &_storage._expirationStartTimestamp) case 4: try decoder.decodeSingularUInt64Field(value: &_storage._expirationStartTimestamp)
case 5: try decoder.decodeRepeatedMessageField(value: &_storage._unidentifiedStatus) case 5: try decoder.decodeRepeatedMessageField(value: &_storage._unidentifiedStatus)
case 6: try decoder.decodeSingularBoolField(value: &_storage._isUpdate) case 6: try decoder.decodeSingularBoolField(value: &_storage._isRecipientUpdate)
default: break default: break
} }
} }
@ -3919,7 +3919,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
if !_storage._unidentifiedStatus.isEmpty { if !_storage._unidentifiedStatus.isEmpty {
try visitor.visitRepeatedMessageField(value: _storage._unidentifiedStatus, fieldNumber: 5) try visitor.visitRepeatedMessageField(value: _storage._unidentifiedStatus, fieldNumber: 5)
} }
if let v = _storage._isUpdate { if let v = _storage._isRecipientUpdate {
try visitor.visitSingularBoolField(value: v, fieldNumber: 6) try visitor.visitSingularBoolField(value: v, fieldNumber: 6)
} }
} }
@ -3936,7 +3936,7 @@ extension SignalServiceProtos_SyncMessage.Sent: SwiftProtobuf.Message, SwiftProt
if _storage._message != rhs_storage._message {return false} if _storage._message != rhs_storage._message {return false}
if _storage._expirationStartTimestamp != rhs_storage._expirationStartTimestamp {return false} if _storage._expirationStartTimestamp != rhs_storage._expirationStartTimestamp {return false}
if _storage._unidentifiedStatus != rhs_storage._unidentifiedStatus {return false} if _storage._unidentifiedStatus != rhs_storage._unidentifiedStatus {return false}
if _storage._isUpdate != rhs_storage._isUpdate {return false} if _storage._isRecipientUpdate != rhs_storage._isRecipientUpdate {return false}
return true return true
} }
if !storagesAreEqual {return false} if !storagesAreEqual {return false}

Loading…
Cancel
Save