From 2156482f7cbe04817088fb9742665cf7456e9539 Mon Sep 17 00:00:00 2001 From: turinglabsorg Date: Tue, 14 Jan 2020 10:29:35 +0100 Subject: [PATCH] min fix --- src/libs/Daemon.ts | 4 +++- src/routes/Pdm.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/libs/Daemon.ts b/src/libs/Daemon.ts index c5e513a..f4546ac 100644 --- a/src/libs/Daemon.ts +++ b/src/libs/Daemon.ts @@ -213,7 +213,9 @@ module Daemon { } } } - await db.collection("written").insertOne(datastore) + if(datastore.uuid !== undefined && datastore.uuid !== ''){ + await db.collection("written").insertOne(datastore) + } }else{ console.log('DATA ALREADY STORED.') } diff --git a/src/routes/Pdm.ts b/src/routes/Pdm.ts index 217ed06..00f8a51 100644 --- a/src/routes/Pdm.ts +++ b/src/routes/Pdm.ts @@ -291,7 +291,7 @@ async function parseDB(DB, filters = {}, history = false){ let uuids = [] for(let x in DB){ let written = DB[x] - if(written['data'] !== undefined){ + if(written['data'] !== undefined && written['uuid'] !== undefined){ if(written['data'] !== 'END'){ if(ended.indexOf(written['uuid']) === -1){ if(JSON.stringify(written['data']).indexOf('ipfs:') !== -1){