Skip to content

Commit 269b294

Browse files
committed
1. Merge dev to current branch
1 parent 3f2bacb commit 269b294

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/server/_params.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,10 @@ def _parse_range(part: str):
381381
def parse_date(s: str) -> int:
382382
# parses a given string in format YYYYMMDD or YYYY-MM-DD to a number in the form YYYYMMDD
383383
try:
384-
return int(s.replace("-", ""))
384+
if s == "*":
385+
return s
386+
else:
387+
return int(s.replace("-", ""))
385388
except ValueError:
386389
raise ValidationFailedException(f"not a valid date: {s}")
387390

@@ -477,6 +480,8 @@ def parse_time_set() -> TimeSet:
477480
# old version
478481
require_all("time_type", "time_values")
479482
time_values = extract_dates("time_values")
483+
if len(time_values) == 1 and time_values[0] == "*":
484+
return TimeSet(time_type, True)
480485
return TimeSet(time_type, time_values)
481486

482487
if ":" not in request.values.get("time", ""):

0 commit comments

Comments
 (0)