Skip to content

Commit 3701b87

Browse files
committed
updated sync
1 parent f09c4eb commit 3701b87

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

scripts/sync.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,12 @@ def get_stacapi_pygeoapi_diff(
3434
diff["extent"] = {}
3535
diff["extent"]["spatial"] = collection["extent"]["spatial"]
3636

37-
stacapi_interval = collection["extent"]["temporal"]["interval"]
38-
pygeoapi_interval = (
39-
pygeoapi_resource.get("extents", {}).get("temporal", {}).get("interval", None)
37+
stacapi_interval = collection["extent"]["temporal"]["interval"][0]
38+
pygeoapi_begin = (
39+
pygeoapi_resource.get("extents", {}).get("temporal", {}).get("begin")
4040
)
41+
pygeoapi_end = pygeoapi_resource.get("extents", {}).get("temporal", {}).get("end")
42+
pygeoapi_interval = [pygeoapi_begin, pygeoapi_end]
4143
if stacapi_interval != pygeoapi_interval:
4244
if not diff.get("extent"):
4345
diff["extent"] = {}
@@ -164,7 +166,8 @@ def main():
164166
# TODO: handle multiple bboxes if relevant
165167
bbox = collection["extent"]["spatial"]["bbox"][0]
166168

167-
interval = collection["extent"]["temporal"]["interval"]
169+
begin_datetime = collection["extent"]["temporal"]["interval"][0][0]
170+
end_datetime = collection["extent"]["temporal"]["interval"][0][1]
168171

169172
data_url = f"{eoapi_url}/stac/collections/{collection_id}"
170173

@@ -176,7 +179,7 @@ def main():
176179
"bbox": bbox,
177180
"crs": "http://www.opengis.net/def/crs/OGC/1.3/CRS84",
178181
},
179-
"temporal": {"interval": interval},
182+
"temporal": {"begin": begin_datetime, "end": end_datetime},
180183
},
181184
"keywords": keywords,
182185
"links": links,

0 commit comments

Comments
 (0)