mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
webui: override base url when copying feed (#12882)
Co-authored-by: ilike2burnthing <59480337+ilike2burnthing@users.noreply.github.com>
This commit is contained in:

committed by
GitHub

parent
f84f492d43
commit
7b8b59bde9
@@ -92,6 +92,15 @@ namespace Jackett.Server.Controllers
|
||||
throw new Exception("The Base Path Override must start with a /");
|
||||
}
|
||||
|
||||
var baseUrlOverride = config.baseurloverride;
|
||||
if (baseUrlOverride != null)
|
||||
{
|
||||
baseUrlOverride = baseUrlOverride.TrimEnd('/');
|
||||
if (!Uri.TryCreate(config.baseurloverride, UriKind.Absolute, out var uri)
|
||||
|| !(uri.Scheme == Uri.UriSchemeHttp || uri.Scheme == Uri.UriSchemeHttps))
|
||||
throw new Exception("Base URL Override is invalid. Example: http://jackett:9117");
|
||||
}
|
||||
|
||||
var cacheEnabled = config.cache_enabled;
|
||||
var cacheTtl = config.cache_ttl;
|
||||
var cacheMaxResultsPerIndexer = config.cache_max_results_per_indexer;
|
||||
@@ -106,6 +115,7 @@ namespace Jackett.Server.Controllers
|
||||
serverConfig.UpdateDisabled = updateDisabled;
|
||||
serverConfig.UpdatePrerelease = preRelease;
|
||||
serverConfig.BasePathOverride = basePathOverride;
|
||||
serverConfig.BaseUrlOverride = baseUrlOverride;
|
||||
serverConfig.CacheEnabled = cacheEnabled;
|
||||
serverConfig.CacheTtl = cacheTtl;
|
||||
serverConfig.CacheMaxResultsPerIndexer = cacheMaxResultsPerIndexer;
|
||||
|
Reference in New Issue
Block a user