diff --git a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.swift b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.swift index 6168ed68dc..0167aabf1f 100644 --- a/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.swift +++ b/Signal/src/ViewControllers/AppSettings/AppSettingsViewController.swift @@ -318,7 +318,7 @@ class AppSettingsViewController: OWSTableViewController2 { accessoryView: nil, accessibilityIdentifier: UIView.accessibilityIdentifier(in: self, name: "donate"), actionBlock: { () in - UIApplication.shared.open(URL(string: "https://signal.org/donate")!, options: [:], completionHandler: nil) + UIApplication.shared.open(TSConstants.donateUrl, options: [:], completionHandler: nil) })) } diff --git a/Signal/src/ViewControllers/AppSettings/BoostViewController.swift b/Signal/src/ViewControllers/AppSettings/BoostViewController.swift index bd6d9d8990..7b8b2a4d87 100644 --- a/Signal/src/ViewControllers/AppSettings/BoostViewController.swift +++ b/Signal/src/ViewControllers/AppSettings/BoostViewController.swift @@ -336,7 +336,7 @@ class BoostViewController: OWSTableViewController2 { } private func openDonateWebsite() { - UIApplication.shared.open(URL(string: "https://signal.org/donate")!, options: [:], completionHandler: nil) + UIApplication.shared.open(TSConstants.donateUrl, options: [:], completionHandler: nil) } } diff --git a/SignalServiceKit/src/TSConstants.swift b/SignalServiceKit/src/TSConstants.swift index 10dd52479a..222cdd0793 100644 --- a/SignalServiceKit/src/TSConstants.swift +++ b/SignalServiceKit/src/TSConstants.swift @@ -21,6 +21,7 @@ public class TSConstants: NSObject { private override init() {} public static let legalTermsUrl = URL(string: "https://signal.org/legal/")! + public static let donateUrl = URL(string: "https://signal.org/donate/")! @objc public static var mainServiceWebSocketAPI_identified: String { shared.mainServiceWebSocketAPI_identified }