From fccda8d726326d618e0c234b9fcf05d80da60aac Mon Sep 17 00:00:00 2001 From: Zaid Abdulla Date: Tue, 23 Feb 2021 16:50:28 -0800 Subject: [PATCH] Fix bug in NBI where querying files gives 404 --- lib/nbi.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lib/nbi.ts b/lib/nbi.ts index 50c36f9..d9d520a 100644 --- a/lib/nbi.ts +++ b/lib/nbi.ts @@ -49,7 +49,7 @@ const collections = { devices: null as Collection, presets: null as Collection, objects: null as Collection, - "fs.files": null as Collection, + files: null as Collection, provisions: null as Collection, virtualParameters: null as Collection, faults: null as Collection, @@ -57,7 +57,10 @@ const collections = { let filesBucket: GridFSBucket; onConnect(async (db) => { - for (const k of Object.keys(collections)) collections[k] = db.collection(k); + for (const k of Object.keys(collections)) { + if (k === "files") collections[k] = db.collection("fs.files"); + else collections[k] = db.collection(k); + } filesBucket = new GridFSBucket(db); });