Igloohome restricts starts_at time from being in the past. We currently have a validation when access codes are created on Igloohome devices to match the check Igloohome does.
We should instead allow starts_at times in the past (most providers do) as input and if a starts_at time in the past is provided, adjust the time we send to Igloohome so it's at least the current time.
Igloohome restricts
starts_at
time from being in the past. We currently have a validation when access codes are created on Igloohome devices to match the check Igloohome does.We should instead allow
starts_at
times in the past (most providers do) as input and if astarts_at
time in the past is provided, adjust the time we send to Igloohome so it's at least the current time.Original Slack conversation: https://hello-seam.slack.com/archives/C05J0U1CUQZ/p1701263726819749