mirror of
https://github.com/Dimillian/IceCubesApp.git
synced 2025-03-28 04:25:28 +00:00
New domain
This commit is contained in:
parent
f8b606cb48
commit
3fbfecb171
3 changed files with 4 additions and 4 deletions
|
@ -35,7 +35,7 @@ private struct SafariRouter: ViewModifier {
|
||||||
.onOpenURL { url in
|
.onOpenURL { url in
|
||||||
// Open external URL (from icecubesapp://)
|
// Open external URL (from icecubesapp://)
|
||||||
guard !isSecondaryColumn else { return }
|
guard !isSecondaryColumn else { return }
|
||||||
if url.absoluteString == "icecubesapp://socialproxy" {
|
if url.absoluteString == "icecubesapp://subclub" {
|
||||||
safariManager.dismiss()
|
safariManager.dismiss()
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ private struct SafariRouter: ViewModifier {
|
||||||
url.host() == AppInfo.premiumInstance,
|
url.host() == AppInfo.premiumInstance,
|
||||||
let accountName = appAccount.currentAccount.accountName {
|
let accountName = appAccount.currentAccount.accountName {
|
||||||
let newURL = url.appending(queryItems: [
|
let newURL = url.appending(queryItems: [
|
||||||
.init(name: "callback", value: "icecubesapp://socialproxy"),
|
.init(name: "callback", value: "icecubesapp://subclub"),
|
||||||
.init(name: "id", value: "@\(accountName)")
|
.init(name: "id", value: "@\(accountName)")
|
||||||
])
|
])
|
||||||
return safariManager.open(newURL)
|
return safariManager.open(newURL)
|
||||||
|
|
|
@ -123,7 +123,7 @@ struct PremiumAcccountSubsciptionSheetView: View {
|
||||||
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
|
DispatchQueue.main.asyncAfter(deadline: .now() + 0.5) {
|
||||||
if let accountName = appAccount.currentAccount.accountName,
|
if let accountName = appAccount.currentAccount.accountName,
|
||||||
let premiumUsername = account.premiumUsername,
|
let premiumUsername = account.premiumUsername,
|
||||||
let url = URL(string: "https://\(AppInfo.premiumInstance)/subscribe/to/\(premiumUsername)?callback=icecubesapp://socialproxy&id=@\(accountName)&amount=\(500)¤cy=USD") {
|
let url = URL(string: "https://\(AppInfo.premiumInstance)/subscribe/to/\(premiumUsername)?callback=icecubesapp://subclub&id=@\(accountName)&amount=\(500)¤cy=USD") {
|
||||||
openURL(url)
|
openURL(url)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,5 +9,5 @@ public enum AppInfo {
|
||||||
public static let revenueCatKey = "appl_JXmiRckOzXXTsHKitQiicXCvMQi"
|
public static let revenueCatKey = "appl_JXmiRckOzXXTsHKitQiicXCvMQi"
|
||||||
public static let defaultServer = "mastodon.social"
|
public static let defaultServer = "mastodon.social"
|
||||||
public static let keychainGroup = "346J38YKE3.com.thomasricouard.IceCubesApp"
|
public static let keychainGroup = "346J38YKE3.com.thomasricouard.IceCubesApp"
|
||||||
public static let premiumInstance = "social-proxy.com"
|
public static let premiumInstance = "subclub.social"
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue