From 46031c9763f2de8b12d86ce4e93f5916be8e74a3 Mon Sep 17 00:00:00 2001 From: chinlinlee Date: Mon, 22 Jan 2024 13:45:34 +0800 Subject: [PATCH] fix: move `findOneByDicomUID` to static --- models/mongodb/models/instance.model.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/models/mongodb/models/instance.model.js b/models/mongodb/models/instance.model.js index afb0021..ca2455b 100644 --- a/models/mongodb/models/instance.model.js +++ b/models/mongodb/models/instance.model.js @@ -34,9 +34,6 @@ let dicomSchemaOptions = _.merge( { strict: false, methods: { - findOneByDicomUID: async function ({ studyUID, seriesUID, instanceUID }) { - return await mongoose.model("dicom").findOne({ studyUID, seriesUID, instanceUID }).exec(); - }, deleteDicomInstances: async function () { let instancePath = this.instancePath; try { @@ -54,6 +51,9 @@ let dicomSchemaOptions = _.merge( } }, statics: { + findOneByDicomUID: async function ({ studyUID, seriesUID, instanceUID }) { + return await mongoose.model("dicom").findOne({ studyUID, seriesUID, instanceUID }).exec(); + }, getAuditInstancesInfoFromStudyUID: async (studyUID) => { let instances = await mongoose.model("dicom").find({ studyUID }).exec();