Skip to content

Commit 6644bdb

Browse files
committed
fix(segmentation): resolve variable declaration and null check issues
* Fixed variable redeclaration in `ensureImageVolume.ts` * Updated null checks in `getStrategyData.ts` to use more robust comparison
1 parent e1b5bc6 commit 6644bdb

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/tools/src/tools/segmentation/strategies/compositions/ensureImageVolume.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default {
99

1010
let referencedImageIds;
1111
if (viewport) {
12-
const referencedImageIds = viewport.getImageIds();
12+
referencedImageIds = viewport.getImageIds();
1313
const isValidVolumeForSphere = csUtils.isValidVolume(referencedImageIds);
1414
if (!isValidVolumeForSphere) {
1515
throw new Error(

packages/tools/src/tools/segmentation/strategies/utils/getStrategyData.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ function getStrategyData({
172172
strategy: unknown;
173173
}) {
174174
if (
175-
('volumeId' in operationData && operationData.volumeId !== undefined) ||
175+
('volumeId' in operationData && operationData.volumeId != null) ||
176176
('referencedVolumeId' in operationData &&
177-
operationData.referencedVolumeId !== undefined)
177+
operationData.referencedVolumeId != null)
178178
) {
179179
return getStrategyDataForVolumeViewport({ operationData });
180180
}

0 commit comments

Comments
 (0)