Просмотр исходного кода

Update NightscoutConfigStateModel.swift

Check for a trailing slash (/) at the end of the URL entered by the user and remove it to prevent 404's
Liroy van Hoewijk 2 лет назад
Родитель
Сommit
9224b4330f

+ 4 - 0
FreeAPS/Sources/Modules/NightscoutConfig/NightscoutConfigStateModel.swift

@@ -61,6 +61,10 @@ extension NightscoutConfig {
         }
 
         func connect() {
+            if let CheckURL = url.last, CheckURL == "/" {
+                let fixedURL = url.dropLast()
+                url = String(fixedURL)
+            }
             guard let url = URL(string: url) else {
                 message = "Invalid URL"
                 return