diff --git a/lib/api/migrateToMongo/migrators/instance.js b/lib/api/migrateToMongo/migrators/instance.js index 7325981..734358a 100644 --- a/lib/api/migrateToMongo/migrators/instance.js +++ b/lib/api/migrateToMongo/migrators/instance.js @@ -35,6 +35,7 @@ module.exports = async (instanceName, options, progressBars, conn, connInstance) const collection = (!file.secondaryConnection ? conn : connInstance).collection(collectionName) const data = JSON.parse(fs.readFileSync(file.path, 'utf8')) + if (Array.isArray(data)) continue data._id = file.path.split('\\').pop().split('.')[0] await collection.findOneAndUpdate({ _id: data._id }, { $set: data }, { upsert: true }) progress.increment() diff --git a/package.json b/package.json index f645900..e528797 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "evolution-manager", "description": "Evolution Manager is an open-source interface for managing the Evolution API, simplifying the creation and administration of API instances with advanced features and diverse integrations.", - "version": "0.4.9", + "version": "0.4.10", "main": "dist", "engines": { "node": ">=16.0.0"