Closed ParamConstructor closed 7 months ago
Code located in opencti-platform/opencti-graphql/src/modules/workspace/workspace-domain.ts const isCompatibleOpenCtiVersion = (openCtiVersion: string) => { const [major, minor, patch] = openCtiVersion.split('.').map((number) => parseInt(number, 10)); const [openCtiMajor, openCtiMinor, openCtiPatch] = MINIMAL_COMPATIBLE_VERSION.split('.').map((number) => parseInt(number, 10)); return major >= openCtiMajor && minor >= openCtiMinor && patch >= openCtiPatch; };
opencti-platform/opencti-graphql/src/modules/workspace/workspace-domain.ts
const isCompatibleOpenCtiVersion = (openCtiVersion: string) => { const [major, minor, patch] = openCtiVersion.split('.').map((number) => parseInt(number, 10)); const [openCtiMajor, openCtiMinor, openCtiPatch] = MINIMAL_COMPATIBLE_VERSION.split('.').map((number) => parseInt(number, 10)); return major >= openCtiMajor && minor >= openCtiMinor && patch >= openCtiPatch; };
Major version is now 6 >=5, however minor and patch are now 0, thus check fails.
JSON for Dashboard:
{"openCTI_version":"6.0.0","type":"dashboard","configuration":{"name":"Test Dashboard From File"}}
Duplicates - https://github.com/OpenCTI-Platform/opencti/issues/6181
Description
Code located in
opencti-platform/opencti-graphql/src/modules/workspace/workspace-domain.ts
const isCompatibleOpenCtiVersion = (openCtiVersion: string) => { const [major, minor, patch] = openCtiVersion.split('.').map((number) => parseInt(number, 10)); const [openCtiMajor, openCtiMinor, openCtiPatch] = MINIMAL_COMPATIBLE_VERSION.split('.').map((number) => parseInt(number, 10)); return major >= openCtiMajor && minor >= openCtiMinor && patch >= openCtiPatch; };
Major version is now 6 >=5, however minor and patch are now 0, thus check fails.
JSON for Dashboard:
{"openCTI_version":"6.0.0","type":"dashboard","configuration":{"name":"Test Dashboard From File"}}
Screenshots (optional)