diff --git a/src/routes/routes.ts b/src/routes/routes.ts index 2fd97c8..11719f1 100644 --- a/src/routes/routes.ts +++ b/src/routes/routes.ts @@ -42,8 +42,11 @@ module.exports = function (server: FastifyInstance, opts: unknown, done: () => v try { var { query } = req; - // Jika req url tidak ada StudyInstanceUID maka tambahkan default StudyDate (yyyymmdd) kemarin dan hari ini - if (!query.StudyInstanceUID && !query.StudyDate) { + // * Untuk Limit Study List Agar Tidak Query Semua Data DICOM (kasus overload di PANAM) + // Jika req url tidak ada: + // StudyInstanceUID, StudyDate, dan PatientID(00100020) + // maka tambahkan default StudyDate (yyyymmdd) kemarin dan hari ini + if (!query.StudyInstanceUID && !query.StudyDate && !query['00100020']) { const startDate = moment().subtract(1, 'day').format('YYYYMMDD'); const endDate = moment().format('YYYYMMDD'); query.StudyDate = `${startDate}-${endDate}`;