From 8aef2604cb546c8a563d623f9978e7558af80a11 Mon Sep 17 00:00:00 2001 From: overtake <> Date: Wed, 24 Jun 2020 17:35:17 +0300 Subject: [PATCH] [skip ci] --- submodules/SyncCore/Sources/PeerStatusSettings.swift | 2 ++ submodules/TelegramCore/Sources/PeerContactSettings.swift | 3 +++ 2 files changed, 5 insertions(+) diff --git a/submodules/SyncCore/Sources/PeerStatusSettings.swift b/submodules/SyncCore/Sources/PeerStatusSettings.swift index 85a1ca18b2..32ae3a899a 100644 --- a/submodules/SyncCore/Sources/PeerStatusSettings.swift +++ b/submodules/SyncCore/Sources/PeerStatusSettings.swift @@ -14,6 +14,8 @@ public struct PeerStatusSettings: PostboxCoding, Equatable { public static let canAddContact = Flags(rawValue: 1 << 4) public static let addExceptionWhenAddingContact = Flags(rawValue: 1 << 5) public static let canReportIrrelevantGeoLocation = Flags(rawValue: 1 << 6) + public static let autoArchived = Flags(rawValue: 1 << 7) + } public var flags: PeerStatusSettings.Flags diff --git a/submodules/TelegramCore/Sources/PeerContactSettings.swift b/submodules/TelegramCore/Sources/PeerContactSettings.swift index 172d30b92b..05f65dfbf0 100644 --- a/submodules/TelegramCore/Sources/PeerContactSettings.swift +++ b/submodules/TelegramCore/Sources/PeerContactSettings.swift @@ -27,6 +27,9 @@ extension PeerStatusSettings { if (flags & (1 << 5)) != 0 { result.insert(.canReportIrrelevantGeoLocation) } + if (flags & (1 << 7)) != 0 { + result.insert(.autoArchived) + } self = PeerStatusSettings(flags: result, geoDistance: geoDistance) } }