mirror of
https://github.com/mattermost/focalboard.git
synced 2025-01-02 14:47:55 +02:00
Fix MM-35819 for Mac
This commit is contained in:
parent
3af92afadd
commit
4b3de6552b
@ -107,8 +107,14 @@ class ViewController:
|
||||
|
||||
private func updateSessionTokenAndUserSettings() {
|
||||
let appDelegate = NSApplication.shared.delegate as! AppDelegate
|
||||
let url = URL(string: "http://localhost:\(appDelegate.serverPort)/")!
|
||||
let sessionScript = """
|
||||
if (window.location.href.toLowerCase().startsWith('\(url)'.toLowerCase())) {
|
||||
localStorage.setItem('focalboardSessionId', '\(appDelegate.sessionToken)');
|
||||
}
|
||||
"""
|
||||
let sessionTokenScript = WKUserScript(
|
||||
source: "localStorage.setItem('focalboardSessionId', '\(appDelegate.sessionToken)');",
|
||||
source: sessionScript,
|
||||
injectionTime: .atDocumentStart,
|
||||
forMainFrameOnly: true
|
||||
)
|
||||
@ -126,8 +132,7 @@ class ViewController:
|
||||
private func loadHomepage() {
|
||||
NSLog("loadHomepage")
|
||||
let appDelegate = NSApplication.shared.delegate as! AppDelegate
|
||||
let port = appDelegate.serverPort
|
||||
let url = URL(string: "http://localhost:\(port)/")!
|
||||
let url = URL(string: "http://localhost:\(appDelegate.serverPort)/")!
|
||||
let request = URLRequest(url: url)
|
||||
refreshWebViewOnLoad = true
|
||||
webView.load(request)
|
||||
|
Loading…
Reference in New Issue
Block a user