diff --git a/NzbDrone.Core.Test/Framework/SqlCeTest.cs b/NzbDrone.Core.Test/Framework/SqlCeTest.cs index 031c97f7f..c8a2f1bf6 100644 --- a/NzbDrone.Core.Test/Framework/SqlCeTest.cs +++ b/NzbDrone.Core.Test/Framework/SqlCeTest.cs @@ -82,6 +82,11 @@ protected IDatabase Db protected void WithRealDb() { + if (EnvironmentProvider.IsMono) + { + throw new IgnoreException("SqlCe is not supported in mono."); + } + _db = GetEmptyDatabase(); Mocker.SetConstant(Db); } diff --git a/NzbDrone.Core/Instrumentation/LogInjectionModule.cs b/NzbDrone.Core/Instrumentation/LogInjectionModule.cs index 24d9cf51d..d3df3a016 100644 --- a/NzbDrone.Core/Instrumentation/LogInjectionModule.cs +++ b/NzbDrone.Core/Instrumentation/LogInjectionModule.cs @@ -22,7 +22,7 @@ static void OnComponentPreparing(object sender, PreparingEventArgs e) private static object GetLogger(Type type) { - const string STRING_TO_REMOVE = "SyntikX"; + const string STRING_TO_REMOVE = "NzbDrone"; var loggerName = type.FullName; if (loggerName.StartsWith(STRING_TO_REMOVE)) diff --git a/NzbDrone.Core/Jobs/AppRestartJob.cs b/NzbDrone.Core/Jobs/AppRestartJob.cs index 69fdee10b..2db8c3bb3 100644 --- a/NzbDrone.Core/Jobs/AppRestartJob.cs +++ b/NzbDrone.Core/Jobs/AppRestartJob.cs @@ -1,7 +1,5 @@ using System; using System.Linq; -using System.Diagnostics; -using System.IO; using NLog; using NzbDrone.Common; using NzbDrone.Core.Model.Notification; @@ -10,19 +8,12 @@ namespace NzbDrone.Core.Jobs { public class AppRestartJob : IJob { - private readonly EnvironmentProvider _environmentProvider; - private readonly ProcessProvider _processProvider; - private readonly ServiceProvider _serviceProvider; private readonly IISProvider _iisProvider; private static readonly Logger logger = LogManager.GetCurrentClassLogger(); - public AppRestartJob(EnvironmentProvider environmentProvider, ProcessProvider processProvider, - ServiceProvider serviceProvider, IISProvider iisProvider) + public AppRestartJob(IISProvider iisProvider) { - _environmentProvider = environmentProvider; - _processProvider = processProvider; - _serviceProvider = serviceProvider; _iisProvider = iisProvider; } diff --git a/NzbDrone.Core/Jobs/JobProvider.cs b/NzbDrone.Core/Jobs/JobProvider.cs index 544a7c342..812f91e7c 100644 --- a/NzbDrone.Core/Jobs/JobProvider.cs +++ b/NzbDrone.Core/Jobs/JobProvider.cs @@ -261,7 +261,7 @@ private void Execute(JobQueueItem queueItem) return; } - var settings = All().Where(j => j.TypeName == queueItem.JobType.ToString()).Single(); + var settings = All().Single(j => j.TypeName == queueItem.JobType.ToString()); using (_notification = new ProgressNotification(jobImplementation.Name)) { diff --git a/SqlCe/NzbDrone.SqlCe.dll b/SqlCe/NzbDrone.SqlCe.dll index 87aa47a56..3ba22d8e7 100644 Binary files a/SqlCe/NzbDrone.SqlCe.dll and b/SqlCe/NzbDrone.SqlCe.dll differ