Skip to content

Commit 3b2e144

Browse files
committed
re-unify versions
1 parent 758db55 commit 3b2e144

5 files changed

Lines changed: 13 additions & 26 deletions

File tree

x-pack/platform/plugins/shared/cases/server/saved_object_types/cases/model_versions/model_version_4.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77

88
import type { SavedObjectsModelVersion } from '@kbn/core-saved-objects-server';
9-
import { casesSchemaV5 } from '../schemas';
9+
import { casesSchemaV4 } from '../schemas';
1010

1111
/**
1212
* Adds the incremental_id.keyword field to the cases SO.
@@ -28,6 +28,6 @@ export const modelVersion4: SavedObjectsModelVersion = {
2828
},
2929
],
3030
schemas: {
31-
forwardCompatibility: casesSchemaV5.extends({}, { unknowns: 'ignore' }),
31+
forwardCompatibility: casesSchemaV4.extends({}, { unknowns: 'ignore' }),
3232
},
3333
};

x-pack/platform/plugins/shared/cases/server/saved_object_types/cases/schemas/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,3 @@ export { casesSchema as casesSchemaV1 } from './v1';
1111
export { casesSchema as casesSchemaV2 } from './v2';
1212
export { casesSchema as casesSchemaV3 } from './v3';
1313
export { casesSchema as casesSchemaV4 } from './v4';
14-
export { casesSchema as casesSchemaV5 } from './v5';

x-pack/platform/plugins/shared/cases/server/saved_object_types/cases/schemas/latest.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55
* 2.0.
66
*/
77

8-
export * from './v5';
8+
export * from './v4';

x-pack/platform/plugins/shared/cases/server/saved_object_types/cases/schemas/v4.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,14 @@ export const casesSchema = casesSchemaV3.extends({
1414
time_to_acknowledge: schema.maybe(schema.nullable(schema.number())),
1515
time_to_investigate: schema.maybe(schema.nullable(schema.number())),
1616
time_to_resolve: schema.maybe(schema.nullable(schema.number())),
17+
incremental_id: schema.maybe(
18+
schema.nullable(
19+
schema.oneOf([
20+
schema.number(),
21+
schema.object({
22+
keyword: schema.maybe(schema.string()),
23+
}),
24+
])
25+
)
26+
),
1727
});

x-pack/platform/plugins/shared/cases/server/saved_object_types/cases/schemas/v5.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)