mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-06-16 05:55:20 +00:00
Fix autologin
This commit is contained in:
parent
11d312f925
commit
39345944fe
@ -522,7 +522,10 @@ public func resolveUrlImpl(account: Account, url: String) -> Signal<ResolvedUrl,
|
|||||||
let urlHandlingConfiguration = UrlHandlingConfiguration.with(appConfiguration: appConfiguration)
|
let urlHandlingConfiguration = UrlHandlingConfiguration.with(appConfiguration: appConfiguration)
|
||||||
|
|
||||||
var url = url
|
var url = url
|
||||||
if let urlValue = URL(string: url), let host = urlValue.host, urlHandlingConfiguration.domains.contains(host), var components = URLComponents(string: url) {
|
if !(url.hasPrefix("http") || url.hasPrefix("https")) {
|
||||||
|
url = "http://\(url)"
|
||||||
|
}
|
||||||
|
if let urlValue = URL(string: url), let host = urlValue.host, urlHandlingConfiguration.domains.contains(host.lowercased()), var components = URLComponents(string: url) {
|
||||||
components.scheme = "https"
|
components.scheme = "https"
|
||||||
var queryItems = components.queryItems ?? []
|
var queryItems = components.queryItems ?? []
|
||||||
queryItems.append(URLQueryItem(name: "autologin_token", value: urlHandlingConfiguration.token))
|
queryItems.append(URLQueryItem(name: "autologin_token", value: urlHandlingConfiguration.token))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user