From 91364db8820efc86665db258d0044c16fb3e2c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C8=98tefan=20Silviu-Alexandru?= Date: Wed, 30 Sep 2020 21:01:07 +0300 Subject: [PATCH] fix: use SeriesMetadata method instead of property in findMostRecentStructuredReport (#2038) fixes #1714 Call getInstanceCount() instead of manually checking length (which does not work) Co-authored-by: Stefan Silviu --- .../core/src/DICOMSR/utils/findMostRecentStructuredReport.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/core/src/DICOMSR/utils/findMostRecentStructuredReport.js b/platform/core/src/DICOMSR/utils/findMostRecentStructuredReport.js index 9df728ed1..75b855a99 100644 --- a/platform/core/src/DICOMSR/utils/findMostRecentStructuredReport.js +++ b/platform/core/src/DICOMSR/utils/findMostRecentStructuredReport.js @@ -13,7 +13,7 @@ const findMostRecentStructuredReport = studies => { // Skip series that may not have instances yet // This can happen if we have retrieved just the initial // details about the series via QIDO-RS, but not the full metadata - if (!series.instances || !series.instances.length) { + if (!series || series.getInstanceCount() === 0) { return; }