From f7b0aa74a46115099cabe7a397e6b6489a366524 Mon Sep 17 00:00:00 2001 From: Levitating Pineapple Date: Mon, 7 Oct 2024 16:53:09 +0300 Subject: [PATCH] simplify --- apps/ios/Shared/Model/ChatModel.swift | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/ios/Shared/Model/ChatModel.swift b/apps/ios/Shared/Model/ChatModel.swift index 8525a141e3..3013b8a457 100644 --- a/apps/ios/Shared/Model/ChatModel.swift +++ b/apps/ios/Shared/Model/ChatModel.swift @@ -526,13 +526,12 @@ final class ChatModel: ObservableObject { } func updateCurrentUserUiThemes(uiThemes: ThemeModeOverrides?) { - guard var current = currentUser, current.uiThemes != uiThemes else { return } - current.uiThemes = uiThemes - let i = users.firstIndex(where: { $0.user.userId == current.userId }) - if let i { - users[i].user = current + if currentUser?.uiThemes != uiThemes { + currentUser?.uiThemes = uiThemes + if let i = users.firstIndex(where: { $0.user.userId == currentUser?.userId }) { + users[i].user.uiThemes = uiThemes + } } - currentUser = current } func addLiveDummy(_ chatInfo: ChatInfo) -> ChatItem {