diff --git a/extensions/default/src/DicomWebDataSource/index.ts b/extensions/default/src/DicomWebDataSource/index.ts index 6a915c0c351..b41335c0557 100644 --- a/extensions/default/src/DicomWebDataSource/index.ts +++ b/extensions/default/src/DicomWebDataSource/index.ts @@ -67,6 +67,8 @@ export type DicomWebConfig = { staticWado?: boolean; /** User authentication service */ userAuthenticationService: Record; + /** Case sensitivity configuration */ + caseSensitive?: Record; }; export type BulkDataURIConfig = { @@ -147,6 +149,7 @@ function createDicomWebApi(dicomWebConfig: DicomWebConfig, servicesManager) { qidoConfig = { url: dicomWebConfig.qidoRoot, + caseSensitive: dicomWebConfig.caseSensitive || {}, staticWado: dicomWebConfig.staticWado, singlepart: dicomWebConfig.singlepart, headers: userAuthenticationService.getAuthorizationHeader(), @@ -155,6 +158,7 @@ function createDicomWebApi(dicomWebConfig: DicomWebConfig, servicesManager) { wadoConfig = { url: dicomWebConfig.wadoRoot, + caseSensitive: dicomWebConfig.caseSensitive || {}, staticWado: dicomWebConfig.staticWado, singlepart: dicomWebConfig.singlepart, headers: userAuthenticationService.getAuthorizationHeader(),