Merge branch 'stable'

This commit is contained in:
Evgeny Poberezkin
2023-03-18 08:38:10 +00:00
17 changed files with 158 additions and 34 deletions
+9
View File
@@ -555,6 +555,15 @@ final class Chat: ObservableObject, Identifiable {
}
}
var userIsObserver: Bool {
switch chatInfo {
case let .group(groupInfo):
let m = groupInfo.membership
return m.memberActive && m.memberRole == .observer
default: return false
}
}
var id: ChatId { get { chatInfo.id } }
var viewId: String { get { "\(chatInfo.id) \(created.timeIntervalSince1970)" } }