diff --git a/src/NzbDrone.Core/Applications/ApplicationBase.cs b/src/NzbDrone.Core/Applications/ApplicationBase.cs index 82fb56d86..f516fddf1 100644 --- a/src/NzbDrone.Core/Applications/ApplicationBase.cs +++ b/src/NzbDrone.Core/Applications/ApplicationBase.cs @@ -47,7 +47,7 @@ public virtual IEnumerable DefaultDefinitions yield return new ApplicationDefinition { Name = GetType().Name, - SyncLevel = ApplicationSyncLevel.AddOnly, + SyncLevel = ApplicationSyncLevel.FullSync, Implementation = GetType().Name, Settings = config }; diff --git a/src/NzbDrone.Core/Applications/ApplicationDefinition.cs b/src/NzbDrone.Core/Applications/ApplicationDefinition.cs index 3160898f1..ed01daffc 100644 --- a/src/NzbDrone.Core/Applications/ApplicationDefinition.cs +++ b/src/NzbDrone.Core/Applications/ApplicationDefinition.cs @@ -6,6 +6,6 @@ public class ApplicationDefinition : ProviderDefinition { public ApplicationSyncLevel SyncLevel { get; set; } - public override bool Enable => SyncLevel == ApplicationSyncLevel.AddOnly || SyncLevel == ApplicationSyncLevel.FullSync; + public override bool Enable => SyncLevel is ApplicationSyncLevel.AddOnly or ApplicationSyncLevel.FullSync; } }