Skip to content

Commit b0b7e0f

Browse files
committed
Get by uniquename first
1 parent deb8175 commit b0b7e0f

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

OpenFlow/src/Messages/Message.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -835,8 +835,6 @@ export class Message {
835835
span.recordException("Access denied, not signed in")
836836
msg.error = "Access denied, not signed in";
837837
} else {
838-
console.log("Query: " + JSON.stringify(msg.query, null, 4));
839-
console.log("Orderby: " + JSON.stringify(msg.orderby, null, 4));
840838
msg.result = await Config.db.query(msg.query, msg.projection, msg.top, msg.skip, msg.orderby, msg.collectionname, msg.jwt, msg.queryas, msg.hint, span);
841839
}
842840
} catch (error) {
@@ -2886,7 +2884,8 @@ export class Message {
28862884
msg.metadata = (rows[0] as any).metadata
28872885
msg.mimeType = (rows[0] as any).contentType;
28882886
} else if (!NoderedUtil.IsNullEmpty(msg.filename)) {
2889-
const rows = await Config.db.query({ "filename": msg.filename }, null, 1, 0, { uploadDate: -1 }, "fs.files", msg.jwt, undefined, undefined, span);
2887+
let rows = await Config.db.query({ "metadata.uniquename": msg.filename }, null, 1, 0, { uploadDate: -1 }, "fs.files", msg.jwt, undefined, undefined, span);
2888+
if (rows.length == 0) rows = await Config.db.query({ "filename": msg.filename }, null, 1, 0, { uploadDate: -1 }, "fs.files", msg.jwt, undefined, undefined, span);
28902889
if (rows.length == 0) { throw new Error("Not found"); }
28912890
msg.id = rows[0]._id;
28922891
msg.metadata = (rows[0] as any).metadata

0 commit comments

Comments
 (0)