fix: distinguish admitted RELLIS previews from smoke

This commit is contained in:
DCCONSTRUCTIONS
2026-07-25 21:26:02 +03:00
parent 15821a1c98
commit 21c7a5507c
7 changed files with 91 additions and 22 deletions
@@ -601,7 +601,7 @@ export function parseDatasetNativeScanPreview(
if (
safety.visualization_only !== true
|| safety.navigation_or_safety_accepted !== false
|| (isRellis && safety.compatibility_smoke_only !== true)
|| (isRellis && typeof safety.compatibility_smoke_only !== "boolean")
) {
throw new DatasetGatewayContractError("Dataset preview safety boundary нарушен");
}
@@ -639,7 +639,9 @@ export function parseDatasetNativeScanPreview(
evaluationMask,
classes,
coordinateFrame,
compatibilitySmokeOnly: isRellis,
compatibilitySmokeOnly: isRellis
? safety.compatibility_smoke_only as boolean
: false,
};
}