Igloo throws an error when creating an access code with a start time < current time. This is a constraint enforced by Igloo and is similar to this issue we fixed on Kwikset
Steps to Reproduce
Connect a real Igloo device
Create an access code with a starts_at timestamp sometime in the past
Seam API raises an error: Invalid access code time range, start time must be a value greater than the current time
Expected behavior: Seam API accepts the code with starts_at timestamp in the past and automatically adjusts it to present time to avoid encountering an error.
Description
Igloo throws an error when creating an access code with a start time < current time. This is a constraint enforced by Igloo and is similar to this issue we fixed on Kwikset
Steps to Reproduce
starts_at
timestamp sometime in the pastInvalid access code time range, start time must be a value greater than the current time
Expected behavior: Seam API accepts the code with
starts_at
timestamp in the past and automatically adjusts it to present time to avoid encountering an error.Actual behavior: Error is raised
Additional Information
Original Seam internal Slack thread