From d39764a4ded56286c525c9e6f741649a01a06313 Mon Sep 17 00:00:00 2001 From: Kanwar Ujjaval Singh <4216199+kanwarujjaval@users.noreply.github.com> Date: Sun, 6 Mar 2022 14:06:38 +0000 Subject: [PATCH] add data manager setting reset scrip --- .../scripts/data_manager_settings_reset.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 bin/upgrade/22.02/scripts/data_manager_settings_reset.js diff --git a/bin/upgrade/22.02/scripts/data_manager_settings_reset.js b/bin/upgrade/22.02/scripts/data_manager_settings_reset.js new file mode 100644 index 00000000000..e3a824c752e --- /dev/null +++ b/bin/upgrade/22.02/scripts/data_manager_settings_reset.js @@ -0,0 +1,23 @@ +var pluginManager = require('../../../../plugins/pluginManager.js'); + +console.log("Resetting Data Manager Settings"); +pluginManager.dbConnection().then((countlyDb) => { + countlyDb.collection('plugins').update( + {}, + { + $unset: { + 'data-manager.allowUnexpectedEvents': 1, + 'data-manager.showUnplannedEventsUI': 1, + 'data-manager.autoHideUnplannedEvents': 1, + 'data-manager.triggerUnplannedError': 1, + 'data-manager.allowUnplannedEvents': 1, + } + }, + {upsert: false}, + function(err){ + if(err){ + console.err(err) + } + countlyDb.close(); + }); +}); \ No newline at end of file