From b1b6a91db80d62ec9ff4178a177b9dc307d2d126 Mon Sep 17 00:00:00 2001 From: ta264 Date: Mon, 30 Dec 2019 14:20:46 +0000 Subject: [PATCH] Fixed: Correctly add parameters to migrations 36 and 154 --- .../Datastore/Migration/036_update_with_quality_converters.cs | 2 ++ .../Migration/154_add_language_to_file_history_blacklist.cs | 3 +++ 2 files changed, 5 insertions(+) diff --git a/src/NzbDrone.Core/Datastore/Migration/036_update_with_quality_converters.cs b/src/NzbDrone.Core/Datastore/Migration/036_update_with_quality_converters.cs index e960bb9b8..aa6f5a82c 100644 --- a/src/NzbDrone.Core/Datastore/Migration/036_update_with_quality_converters.cs +++ b/src/NzbDrone.Core/Datastore/Migration/036_update_with_quality_converters.cs @@ -50,6 +50,7 @@ namespace NzbDrone.Core.Datastore.Migration updateCmd.CommandText = "UPDATE QualityProfiles SET Items = ? WHERE Id = ?"; var param = updateCmd.CreateParameter(); qualityProfileItemConverter.SetValue(param, items); + updateCmd.Parameters.Add(param); updateCmd.AddParameter(id); updateCmd.ExecuteNonQuery(); @@ -100,6 +101,7 @@ namespace NzbDrone.Core.Datastore.Migration updateCmd.CommandText = "UPDATE " + tableName + " SET Quality = ? WHERE Quality = ?"; var param = updateCmd.CreateParameter(); qualityModelConverter.SetValue(param, qualityNew); + updateCmd.Parameters.Add(param); updateCmd.AddParameter(qualityJson); updateCmd.ExecuteNonQuery(); diff --git a/src/NzbDrone.Core/Datastore/Migration/154_add_language_to_file_history_blacklist.cs b/src/NzbDrone.Core/Datastore/Migration/154_add_language_to_file_history_blacklist.cs index 1dbf34f0f..7099a5b7c 100644 --- a/src/NzbDrone.Core/Datastore/Migration/154_add_language_to_file_history_blacklist.cs +++ b/src/NzbDrone.Core/Datastore/Migration/154_add_language_to_file_history_blacklist.cs @@ -89,6 +89,7 @@ namespace NzbDrone.Core.Datastore.Migration updateMovieFilesCmd.CommandText = $"UPDATE MovieFiles SET Languages = ? WHERE MovieId IN ({movieIds})"; var param = updateMovieFilesCmd.CreateParameter(); languageConverter.SetValue(param, language); + updateMovieFilesCmd.Parameters.Add(param); updateMovieFilesCmd.ExecuteNonQuery(); } @@ -99,6 +100,7 @@ namespace NzbDrone.Core.Datastore.Migration updateHistoryCmd.CommandText = $"UPDATE History SET Languages = ? WHERE MovieId IN ({movieIds})"; var param = updateHistoryCmd.CreateParameter(); languageConverter.SetValue(param, language); + updateHistoryCmd.Parameters.Add(param); updateHistoryCmd.ExecuteNonQuery(); } @@ -109,6 +111,7 @@ namespace NzbDrone.Core.Datastore.Migration updateBlacklistCmd.CommandText = $"UPDATE Blacklist SET Languages = ? WHERE MovieId IN ({movieIds})"; var param = updateBlacklistCmd.CreateParameter(); languageConverter.SetValue(param, language); + updateBlacklistCmd.Parameters.Add(param); updateBlacklistCmd.ExecuteNonQuery(); }