File tree Expand file tree Collapse file tree 5 files changed +13
-3
lines changed
elasticsearch/stac_fastapi/elasticsearch
opensearch/stac_fastapi/opensearch
sfeos_helpers/stac_fastapi/sfeos_helpers/aggregation Expand file tree Collapse file tree 5 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -441,6 +441,7 @@ async def get_search(
441441
442442 if datetime :
443443 base_args ["datetime" ] = format_datetime_range (date_str = datetime )
444+ print ("base_args[datetime]" , base_args ["datetime" ])
444445
445446 if intersects :
446447 base_args ["intersects" ] = orjson .loads (unquote_plus (intersects ))
Original file line number Diff line number Diff line change @@ -22,9 +22,16 @@ def normalize(dt):
2222 if not dt or dt == ".." :
2323 return ".."
2424 dt_obj = rfc3339_str_to_datetime (dt )
25+
26+ print (f"DEBUG: Input: '{ dt } ', Parsed: { dt_obj } , Microseconds: { dt_obj .microsecond } " )
27+
2528 dt_utc = dt_obj .astimezone (timezone .utc )
2629
27- return dt_utc .isoformat (timespec = "milliseconds" ).replace ("+00:00" , "Z" )
30+ # return dt_utc.isoformat(timespec="milliseconds").replace("+00:00", "Z")
31+ result = dt_utc .isoformat (timespec = "microseconds" ).replace ("+00:00" , "Z" )
32+ print (f"DEBUG: Output: '{ result } '" )
33+
34+ return dt_utc .isoformat (timespec = "microseconds" ).replace ("+00:00" , "Z" )
2835
2936 if not isinstance (date_str , str ):
3037 return "../.."
Original file line number Diff line number Diff line change @@ -158,7 +158,7 @@ def run() -> None:
158158 "stac_fastapi.elasticsearch.app:app" ,
159159 host = settings .app_host ,
160160 port = settings .app_port ,
161- log_level = "info " ,
161+ log_level = "debug " ,
162162 reload = settings .reload ,
163163 )
164164 except ImportError :
Original file line number Diff line number Diff line change @@ -159,7 +159,7 @@ def run() -> None:
159159 "stac_fastapi.opensearch.app:app" ,
160160 host = settings .app_host ,
161161 port = settings .app_port ,
162- log_level = "info " ,
162+ log_level = "debug " ,
163163 reload = settings .reload ,
164164 )
165165 except ImportError :
Original file line number Diff line number Diff line change @@ -274,6 +274,8 @@ async def aggregate(
274274
275275 if datetime :
276276 base_args ["datetime" ] = format_datetime_range (datetime )
277+ print ("base_args[datetime] 2: " , base_args ["datetime" ])
278+
277279
278280 if filter_expr :
279281 base_args ["filter" ] = self .get_filter (filter_expr , filter_lang )
You can’t perform that action at this time.
0 commit comments