mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
Remove Static Configuration Class and .NET Core Prep (#2122)
* Remove static configuration class that required prior knowledge of when it was initialised to dependency injected method that ensures all configuration has already occured. * Specify a different log name for the updater, require a path when running the Jackett updater * Update to all .NET Standard packages * Explicitly specify the restore project style * Move automapper out of the DI framework and put crude detection to prevent it from initializing more than once.
This commit is contained in:

committed by
flightlevel

parent
fe504ed660
commit
1c62504b22
@@ -3,6 +3,7 @@ using Jacket.Common;
|
||||
using Jackett.Services;
|
||||
using Jackett.Models.Config;
|
||||
using Jackett.Common.Models.Config;
|
||||
using Jackett.Common.Plumbing;
|
||||
|
||||
namespace Jackett.Models.DTO
|
||||
{
|
||||
@@ -42,7 +43,7 @@ namespace Jackett.Models.DTO
|
||||
updatedisabled = config.UpdateDisabled;
|
||||
prerelease = config.UpdatePrerelease;
|
||||
password = string.IsNullOrEmpty(config.AdminPassword) ? string.Empty : config.AdminPassword.Substring(0, 10);
|
||||
logging = JackettStartup.TracingEnabled;
|
||||
logging = config.RuntimeSettings.TracingEnabled;
|
||||
basepathoverride = config.BasePathOverride;
|
||||
omdbkey = config.OmdbApiKey;
|
||||
app_version = version;
|
||||
|
Reference in New Issue
Block a user