Fix bug in NBI where querying files gives 404

This commit is contained in:
Zaid Abdulla committed 2021-02-23 16:50:28 -08:00
1 parent 111cb106d0
commit fccda8d726
1 file changed
+5 -2
+5 -2
View File
@@ -49,7 +49,7 @@ const collections = {
devices: null as Collection, devices: null as Collection,
presets: null as Collection, presets: null as Collection,
objects: null as Collection, objects: null as Collection,
"fs.files": null as Collection, files: null as Collection,
provisions: null as Collection, provisions: null as Collection,
virtualParameters: null as Collection, virtualParameters: null as Collection,
faults: null as Collection, faults: null as Collection,
@@ -57,7 +57,10 @@ const collections = {
let filesBucket: GridFSBucket; let filesBucket: GridFSBucket;
onConnect(async (db) => { 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); filesBucket = new GridFSBucket(db);
}); });