clamping values

This commit is contained in:
xss 2023-03-26 09:10:30 +10:00
parent fc5c5834f2
commit e367a253ca

View File

@ -121,12 +121,15 @@ def get_telem(event, context):
) )
(duration, interval) = durations[duration_query] (duration, interval) = durations[duration_query]
if "payload_callsign" in event["queryStringParameters"]: if "payload_callsign" not in event["queryStringParameters"] and duration > 604800:
duration = 604800
interval = 120
if "payload_callsign" in event["queryStringParameters"] and duration < 604800:
interval = 1 interval = 1
lt = requested_time + timedelta(0, 1) lt = requested_time + timedelta(0, 1)
gte = requested_time - timedelta(0, duration) gte = requested_time - timedelta(0, duration)
path = f"ham-telm-{lt.year:2}-{lt.month:02},ham-telm-{gte.year:2}-{gte.month:02}/_search" path = f"ham-telm-*/_search"
payload = { payload = {
"timeout": "30s", "timeout": "30s",
"size": 0, "size": 0,