diff --git a/src/ops/JourneyOps.ts b/src/ops/JourneyOps.ts index c64eda43d..f0c11c40a 100644 --- a/src/ops/JourneyOps.ts +++ b/src/ops/JourneyOps.ts @@ -530,10 +530,8 @@ export async function importJourneysFromFiles( .map((name) => getFilePath(name)); const allJourneysData = { trees: {} }; for (const file of jsonFiles) { - const fileObj = JSON.parse(fs.readFileSync(file, 'utf8')); - for (const [id, obj] of Object.entries(fileObj.trees)) { - allJourneysData.trees[id] = obj; - } + const journeyData = JSON.parse(fs.readFileSync(file, 'utf8')); + allJourneysData.trees[journeyData.tree._id] = journeyData; } await importJourneys(allJourneysData as MultiTreeExportInterface, options); return true;