From a6205c1ad436b59b598585b92e81db382e8153ce Mon Sep 17 00:00:00 2001 From: Qstick Date: Sun, 29 May 2022 10:09:40 -0500 Subject: [PATCH] Tweak monitor migration to avoid overwrites of valid settings --- frontend/src/Store/Migrators/migrateMonitorToEnum.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/frontend/src/Store/Migrators/migrateMonitorToEnum.js b/frontend/src/Store/Migrators/migrateMonitorToEnum.js index da2b43c27..9b21ae95d 100644 --- a/frontend/src/Store/Migrators/migrateMonitorToEnum.js +++ b/frontend/src/Store/Migrators/migrateMonitorToEnum.js @@ -5,17 +5,21 @@ export default function migrateMonitorToEnum(persistedState) { const discoverMovie = get(persistedState, 'discoverMovie.defaults.monitor'); if (addMovie != null) { - if (addMovie) { + if (addMovie === true) { persistedState.addMovie.defaults.monitor = 'movieOnly'; - } else { + } + + if (addMovie === false) { persistedState.addMovie.defaults.monitor = 'none'; } } if (discoverMovie != null) { - if (discoverMovie) { + if (discoverMovie === true) { persistedState.discoverMovie.defaults.monitor = 'movieOnly'; - } else { + } + + if (discoverMovie === false) { persistedState.discoverMovie.defaults.monitor = 'none'; } }