diff --git a/dimse-sql/utils.js b/dimse-sql/utils.js index a090c17c..5c302e64 100644 --- a/dimse-sql/utils.js +++ b/dimse-sql/utils.js @@ -46,9 +46,11 @@ async function getInstancesFromKeysAttr(keys) { for (let instance of instances) { let instanceFile = await File.newInstanceAsync( - path.join( - raccoonConfig.dicomWebConfig.storeRootPath, - instance.instancePath + path.resolve( + path.join( + raccoonConfig.dicomWebConfig.storeRootPath, + instance.instancePath + ) ) ); diff --git a/dimse/utils.js b/dimse/utils.js index beca3753..67cef4a4 100644 --- a/dimse/utils.js +++ b/dimse/utils.js @@ -45,9 +45,11 @@ async function getInstancesFromKeysAttr(keys) { for (let instance of instances) { let instanceFile = await File.newInstanceAsync( - path.join( - raccoonConfig.dicomWebConfig.storeRootPath, - instance.instancePath + path.resolve( + path.join( + raccoonConfig.dicomWebConfig.storeRootPath, + instance.instancePath + ) ) );