Skip to content

Commit 1fd10bb

Browse files
authored
fix(schema): Check SpatialReference for space, template entities (#2322)
* fix(schema): Use template entity, check if space is undefined * fix(schema): Check spatial reference for space, regardless of template
1 parent 4a01d9b commit 1fd10bb

File tree

2 files changed

+3
-5
lines changed

2 files changed

+3
-5
lines changed

src/schema/rules/sidecars/derivatives/atlas.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,8 @@
22
TemplateNonStandard:
33
selectors:
44
- dataset.dataset_description.DatasetType == "derivative"
5-
- '!intersects(schema.objects.enums._StandardTemplateCoordSys.enum, [entities.tpl])'
6-
- >
7-
type(entities.space) == 'null' ||
8-
!intersects(schema.objects.enums._StandardTemplateCoordSys.enum, [entities.space])
5+
- '"template" in entities'
6+
- type(entities.space) == 'null'
7+
- '!intersects(schema.objects.enums._StandardTemplateCoordSys.enum, [entities.template])'
98
fields:
109
SpatialReference: required

src/schema/rules/sidecars/derivatives/common_derivatives.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ SpatialReferenceNonStandard:
2525
- dataset.dataset_description.DatasetType == "derivative"
2626
- '"space" in entities'
2727
- '!intersects(schema.objects.enums._StandardTemplateCoordSys.enum, [entities.space])'
28-
- type(entities.tpl) == 'null' || !intersects(schema.objects.enums._StandardTemplateCoordSys.enum, [entities.tpl])
2928
fields:
3029
SpatialReference: required
3130

0 commit comments

Comments
 (0)