mirror of https://github.com/Jackett/Jackett
ServerConfiguration: add basePathOverride validation/normalization
This commit is contained in:
parent
0143bdfe14
commit
1689c46c91
|
@ -69,6 +69,13 @@ namespace Jackett.Controllers.V20
|
||||||
bool preRelease = config.prerelease;
|
bool preRelease = config.prerelease;
|
||||||
bool logging = config.logging;
|
bool logging = config.logging;
|
||||||
string basePathOverride = config.basepathoverride;
|
string basePathOverride = config.basepathoverride;
|
||||||
|
if (basePathOverride != null)
|
||||||
|
{
|
||||||
|
basePathOverride = basePathOverride.TrimEnd('/');
|
||||||
|
if (!string.IsNullOrWhiteSpace(basePathOverride) && !basePathOverride.StartsWith("/"))
|
||||||
|
throw new Exception("The Base Path Override must start with a /");
|
||||||
|
}
|
||||||
|
|
||||||
string omdbApiKey = config.omdbkey;
|
string omdbApiKey = config.omdbkey;
|
||||||
|
|
||||||
Engine.Server.Config.UpdateDisabled = updateDisabled;
|
Engine.Server.Config.UpdateDisabled = updateDisabled;
|
||||||
|
|
Loading…
Reference in New Issue