From 685ed2cc9e73b9b82e70f74180028ec0087d3584 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Sat, 30 Nov 2024 01:28:53 +0400 Subject: [PATCH] Fix device location request --- submodules/WebUI/Sources/WebAppController.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/WebUI/Sources/WebAppController.swift b/submodules/WebUI/Sources/WebAppController.swift index 9d1016ec36..e820e151a3 100644 --- a/submodules/WebUI/Sources/WebAppController.swift +++ b/submodules/WebUI/Sources/WebAppController.swift @@ -2790,7 +2790,7 @@ public final class WebAppController: ViewController, AttachmentContainable { }, openSettings: { context.sharedContext.applicationBindings.openSettings() }, { [weak self, weak controller] authorized in - guard let controller else { + guard let controller, authorized else { return } let context = controller.context @@ -2849,7 +2849,7 @@ public final class WebAppController: ViewController, AttachmentContainable { TelegramEngine.EngineData.Item.Peer.Peer(id: context.account.peerId), TelegramEngine.EngineData.Item.Peer.Peer(id: botId) ) - |> deliverOnMainQueue).start(next: { [weak self, weak controller] accountPeer, botPeer in + |> deliverOnMainQueue).start(next: { [weak self, weak controller] accountPeer, botPeer in guard let accountPeer, let botPeer, let controller else { return }