Skip to content

Commit 98434a2

Browse files
committed
validate
1 parent 62c3e8e commit 98434a2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/util/projection.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@ export function isProjectionValue(value: unknown): value is ProjectionT {
3737
}
3838

3939
export function isProjectionPrimitive(value: unknown): value is ProjectionPrimitiveT {
40-
return v8.projectionConfig.type.values.projections.includes(value as string);
40+
return Object.keys(v8.projectionConfig.type.values.projections).includes(value as string);
4141
}
4242

4343
export function isProjectionPreset(value: unknown): value is ProjectionPrimitiveT {
44-
return v8.projectionConfig.type.values.presets.includes(value as string);
44+
return Object.keys(v8.projectionConfig.type.values.presets).includes(value as string);
4545
}

src/validate/validate_projection.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ describe('validateProjection function', () => {
2424
});
2525

2626
test('should return no errors when projection is valid projection string', () => {
27-
const validProjectionString = [...v8.projectionConfig.type.values.presets, ...v8.projectionConfig.type.values.projections]
27+
const validProjectionString = [...Object.keys(v8.projectionConfig.type.values.presets), ...Object.keys(v8.projectionConfig.type.values.projections)]
2828

2929
for (const value of validProjectionString) {
3030
const errors = validateProjection({key, value});

0 commit comments

Comments
 (0)