fix(DicomWebProxyDataSource): bug fix to save Segmentation files back to Kheops (#5028)

This commit is contained in:
taliabeckie authored and GitHub committed 2025-05-09 08:19:20 -04:00
1 parent 66322c68a2
commit 349306da40
2 files changed
+7 -2

No files matched your search

@@ -220,7 +220,7 @@ const commandsModule = ({
}
const { label } = segmentation;
const defaultDataSource = dataSource ?? extensionManager.getActiveDataSource();
const defaultDataSource = dataSource ?? extensionManager.getActiveDataSource()[0];
const {
value: reportName,
@@ -251,6 +251,11 @@ const commandsModule = ({
const { dataset: naturalizedReport } = generatedData;
// DCMJS assigns a dummy study id during creation, and this can cause problems, so clearing it out
if (naturalizedReport.StudyID === 'No Study ID') {
naturalizedReport.StudyID = '';
}
await selectedDataSourceConfig.store.dicom(naturalizedReport);
// add the information for where we stored it to the instance as well