Fix build

This commit is contained in:
Ilya Laktyushin 2024-10-14 18:59:43 +04:00
parent 6b6f2d5e04
commit 25251fc9d4

View File

@ -174,10 +174,11 @@ func openWebAppImpl(context: AccountContext, parentController: ViewController, u
} }
let webViewSignal: Signal<RequestWebViewResult, RequestWebViewError> let webViewSignal: Signal<RequestWebViewResult, RequestWebViewError>
let webViewSource: RequestSimpleWebViewSource = isInline ? .inline(startParam: payload) : .generic
if url.isEmpty { if url.isEmpty {
webViewSignal = context.engine.messages.requestMainWebView(botId: botId, source: isInline ? .inline : .generic, themeParams: generateWebAppThemeParams(presentationData.theme)) webViewSignal = context.engine.messages.requestMainWebView(botId: botId, source: webViewSource, themeParams: generateWebAppThemeParams(presentationData.theme))
} else { } else {
webViewSignal = context.engine.messages.requestSimpleWebView(botId: botId, url: url, source: isInline ? .inline : .generic, themeParams: generateWebAppThemeParams(presentationData.theme)) webViewSignal = context.engine.messages.requestSimpleWebView(botId: botId, url: url, source: webViewSource, themeParams: generateWebAppThemeParams(presentationData.theme))
} }
messageActionCallbackDisposable.set(((webViewSignal messageActionCallbackDisposable.set(((webViewSignal