From 873fadbcaadb07037d989e75b204f0384539f98f Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 28 Jun 2015 14:04:51 -0700 Subject: [PATCH] Fix the build --- ...s.cs => 088_pushbullet_devices_channels.cs} | 2 +- .../NzbDrone.Core.Test.csproj | 2 +- ...=> 088_pushbullet_devices_channels_list.cs} | 18 +++++++++++++----- src/NzbDrone.Core/NzbDrone.Core.csproj | 2 +- 4 files changed, 16 insertions(+), 8 deletions(-) rename src/NzbDrone.Core.Test/Datastore/Migration/{087_pushbullet_devices_channels.cs => 088_pushbullet_devices_channels.cs} (97%) rename src/NzbDrone.Core/Datastore/Migration/{087_pushbullet_devices_channels_list.cs => 088_pushbullet_devices_channels_list.cs} (75%) diff --git a/src/NzbDrone.Core.Test/Datastore/Migration/087_pushbullet_devices_channels.cs b/src/NzbDrone.Core.Test/Datastore/Migration/088_pushbullet_devices_channels.cs similarity index 97% rename from src/NzbDrone.Core.Test/Datastore/Migration/087_pushbullet_devices_channels.cs rename to src/NzbDrone.Core.Test/Datastore/Migration/088_pushbullet_devices_channels.cs index 11d7bb227..cf9b0722e 100644 --- a/src/NzbDrone.Core.Test/Datastore/Migration/087_pushbullet_devices_channels.cs +++ b/src/NzbDrone.Core.Test/Datastore/Migration/088_pushbullet_devices_channels.cs @@ -4,8 +4,8 @@ using NUnit.Framework; using NzbDrone.Common.Serializer; using NzbDrone.Core.Notifications; using NzbDrone.Core.Notifications.PushBullet; -using NzbDrone.Core.Notifications.Pushover; using NzbDrone.Core.Test.Framework; + namespace NzbDrone.Core.Test.Datastore.Migration { [TestFixture] diff --git a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj index 59051d732..b1b406d93 100644 --- a/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj +++ b/src/NzbDrone.Core.Test/NzbDrone.Core.Test.csproj @@ -120,7 +120,7 @@ - + diff --git a/src/NzbDrone.Core/Datastore/Migration/087_pushbullet_devices_channels_list.cs b/src/NzbDrone.Core/Datastore/Migration/088_pushbullet_devices_channels_list.cs similarity index 75% rename from src/NzbDrone.Core/Datastore/Migration/087_pushbullet_devices_channels_list.cs rename to src/NzbDrone.Core/Datastore/Migration/088_pushbullet_devices_channels_list.cs index 7b251f563..052bb4def 100644 --- a/src/NzbDrone.Core/Datastore/Migration/087_pushbullet_devices_channels_list.cs +++ b/src/NzbDrone.Core/Datastore/Migration/088_pushbullet_devices_channels_list.cs @@ -8,7 +8,7 @@ using NzbDrone.Core.Datastore.Migration.Framework; namespace NzbDrone.Core.Datastore.Migration { - [Migration(87)] + [Migration(88)] public class pushbullet_devices_channels_list : NzbDroneMigrationBase { protected override void MainDbUpgrade() @@ -34,17 +34,25 @@ namespace NzbDrone.Core.Datastore.Migration if (settings.ContainsKey("deviceIds")) { var deviceIdsString = settings.GetValueOrDefault("deviceIds", "") as string; - var deviceIds = deviceIdsString.Split(new[] { "," }, StringSplitOptions.RemoveEmptyEntries); - settings["deviceIds"] = deviceIds; + if (deviceIdsString.IsNotNullOrWhiteSpace()) + { + var deviceIds = deviceIdsString.Split(new[] { "," }, StringSplitOptions.RemoveEmptyEntries); + + settings["deviceIds"] = deviceIds; + } } if (settings.ContainsKey("channelTags")) { var channelTagsString = settings.GetValueOrDefault("channelTags", "") as string; - var channelTags = channelTagsString.Split(new[] {","}, StringSplitOptions.RemoveEmptyEntries); - settings["channelTags"] = channelTags; + if (channelTagsString.IsNotNullOrWhiteSpace()) + { + var channelTags = channelTagsString.Split(new[] {","}, StringSplitOptions.RemoveEmptyEntries); + + settings["channelTags"] = channelTags; + } } using (var updateCmd = conn.CreateCommand()) diff --git a/src/NzbDrone.Core/NzbDrone.Core.csproj b/src/NzbDrone.Core/NzbDrone.Core.csproj index 7224e19c0..7ae3aa44d 100644 --- a/src/NzbDrone.Core/NzbDrone.Core.csproj +++ b/src/NzbDrone.Core/NzbDrone.Core.csproj @@ -262,7 +262,7 @@ - +