From 795aba7967d0dea00ebe1799d4ac214c0495593e Mon Sep 17 00:00:00 2001 From: 6a-62 <6a62@protonmail.com> Date: Thu, 10 Nov 2022 19:20:39 +0000 Subject: [PATCH] Add https check to accountSettings/editProfileURL --- .../ViewModels/View Models/NavigationViewModel.swift | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ViewModels/Sources/ViewModels/View Models/NavigationViewModel.swift b/ViewModels/Sources/ViewModels/View Models/NavigationViewModel.swift index fd61923..b02eb8d 100644 --- a/ViewModels/Sources/ViewModels/View Models/NavigationViewModel.swift +++ b/ViewModels/Sources/ViewModels/View Models/NavigationViewModel.swift @@ -224,10 +224,18 @@ public extension NavigationViewModel { private extension NavigationViewModel { func accountSettingsURL(instanceURI: String) -> URL? { - URL(string: "https://\(instanceURI)/auth/edit") + if instanceURI.hasPrefix("https://") { + return URL(string: "\(instanceURI)/auth/edit") + } else { + return URL(string: "https://\(instanceURI)/auth/edit") + } } func editProfileURL(instanceURI: String) -> URL? { - URL(string: "https://\(instanceURI)/settings/profile") + if instanceURI.hasPrefix("https://") { + return URL(string: "\(instanceURI)/settings/profile") + } else { + return URL(string: "https://\(instanceURI)/settings/profile") + } } }