You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reason: until now, we always used current time + some hours (set in UI)
for id tag expiration, regardless of an expiry date the database had
for this id tag. the idea behind was to better control two possible
situations:
- no expiry date: set an explicit one to prevent the station caching it,
such that after some time, it _has_ to ask Steve.
- expiry date too far in the future: since business rules, contracts,
conditions and therefore expiration of id tags might change, we wanted
to prevent the stations from storing id tags for too long in the white
list.
both of these ideas resulted from the thinking that Steve is the single
point of truth and that we did not trust charging station implementations.
therefore, we always preferred a charging station asking us frequently
about the id tag status. with this commit, this constraint is loosened.
0 commit comments