diff --git a/LesionTracker/server/dropAllCollections.js b/LesionTracker/server/dropAllCollections.js index e72e5e89d..e6420782a 100644 --- a/LesionTracker/server/dropAllCollections.js +++ b/LesionTracker/server/dropAllCollections.js @@ -1,18 +1,16 @@ // Temporary fix to drop all Collections on server restart // http://stackoverflow.com/questions/23891631/meteor-how-can-i-drop-all-mongo-collections-and-clear-all-data-on-startup Meteor.startup(() => { - if (!Meteor.settings.dropCollections) { - return; - } - - console.warn('Dropping all global Collections!'); - Object.keys(global).forEach((key) => { - const object = global[key]; - if (object instanceof Meteor.Collection) { - if (!(/^server|currentServer$/).test(object._name)) { - console.warn(`Dropping: ${object._debugName || object._name}`); - object.remove({}); + if (Meteor.settings.dropCollections === true) { + console.warn('Dropping all global Collections!'); + Object.keys(global).forEach((key) => { + const object = global[key]; + if (object instanceof Meteor.Collection) { + if (!(/^server|currentServer$/).test(object._name)) { + console.warn(`Dropping: ${object._debugName || object._name}`); + object.remove({}); + } } - } - }); + }); + } }); diff --git a/Packages/ohif-lesiontracker/server/publications.js b/Packages/ohif-lesiontracker/server/publications.js index 0d4f0e9ea..226b50b52 100644 --- a/Packages/ohif-lesiontracker/server/publications.js +++ b/Packages/ohif-lesiontracker/server/publications.js @@ -35,21 +35,3 @@ Meteor.publish('singlePatientImageMeasurements', function(patientId) { Meteor.publish('reviewers', function() { return Reviewers.find(); }); - -// Temporary fix to drop all Collections on server restart -// http://stackoverflow.com/questions/23891631/meteor-how-can-i-drop-all-mongo-collections-and-clear-all-data-on-startup -Meteor.startup(function() { - if (!Meteor.settings.dropCollections) { - return; - } - - for (var property in global) { - var object = global[property]; - if (object instanceof Meteor.Collection) { - if (!(/^server|currentServer$/).test(object._name)) { - console.warn(`Dropping: ${object._debugName || object._name}`); - object.remove({}); - } - } - } -});