fixed sia and trailing ? regex

This commit is contained in:
Rune Henriksen
2018-11-06 23:44:36 +01:00
parent 38513da342
commit 919eea59fc
+2 -2
View File
@@ -110,13 +110,13 @@ namespace Duplicati.Server.Database
// remove auth-password
url = Regex.Replace(url, "auth-password=[^&\n]+[&]?", "");
// remove backupsia-password
url = Regex.Replace(url, "backupsia-password=[^&\n]+[&]?", "");
url = Regex.Replace(url, "sia-password=[^&\n]+[&]?", "");
// Remove edge case of '?&'
url = Regex.Replace(url, Regex.Escape("?&"), "");
// Remove edge case of '&' at end of line
url = Regex.Replace(url, "&$", "");
// Remove edge case of '?' at end of line
url = Regex.Replace(url, Regex.Escape("?"), "");
url = Regex.Replace(url, Regex.Escape("?") + "$", "");
this.TargetURL = url;
}
}