my fork of the bluesky client

More clip stuff for Apple (#5672)

authored by hailey.at and committed by

GitHub e1a696bc 528e601f

+4 -5
+4 -5
modules/BlueskyClip/ViewController.swift
··· 34 34 webView.navigationDelegate = self 35 35 self.view.addSubview(webView) 36 36 self.webView = webView 37 + self.webView?.load(URLRequest(url: URL(string: "https://bsky.app/?splash=true&clip=true")!)) 37 38 } 38 39 39 40 func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) { ··· 45 46 46 47 switch payload.action { 47 48 case .present: 48 - guard let url = self.starterPackUrl else { 49 - return 50 - } 51 - 52 49 self.presentAppStoreOverlay() 53 - defaults?.setValue(url.absoluteString, forKey: "starterPackUri") 54 50 51 + if let url = self.starterPackUrl { 52 + defaults?.setValue(url.absoluteString, forKey: "starterPackUri") 53 + } 55 54 case .store: 56 55 guard let keyToStoreAs = payload.keyToStoreAs, let jsonToStore = payload.jsonToStore else { 57 56 return