Various fixes

This commit is contained in:
Ilya Laktyushin 2022-06-14 16:01:24 +04:00
parent 688bf1bd4f
commit 663baf1194

View File

@ -1126,7 +1126,7 @@ func chatListFilterPresetController(context: AccountContext, currentPreset: Chat
for i in 0 ..< filters.count { for i in 0 ..< filters.count {
if filters[i].id == updatedFilter.id, case let .filter(_, _, _, data) = filters[i] { if filters[i].id == updatedFilter.id, case let .filter(_, _, _, data) = filters[i] {
var updatedData = updatedFilter.data ?? data var updatedData = updatedFilter.data ?? data
var includePeers = updatedData.includePeers var includePeers = data.includePeers
includePeers.setPeers(state.additionallyIncludePeers) includePeers.setPeers(state.additionallyIncludePeers)
updatedData.includePeers = includePeers updatedData.includePeers = includePeers
updatedFilter = .filter(id: filterId, title: state.name, emoticon: currentPreset?.emoticon, data: updatedData) updatedFilter = .filter(id: filterId, title: state.name, emoticon: currentPreset?.emoticon, data: updatedData)