API calls broken for users that have not accepted the latest Terms of Service change

Hi,

This affects any user who has not accepted the latest ToS update (ergo: has not logged in since 2023-08-01) and now logs in again. You’ll see something like:

All API calls in the Studio are broken for these users, as the API call redirects to the ToS screen. Normal Studio pages do not, so there’s no way to accept the ToS (the logic is reverted).

We’re rolling out a hotfix on production right now. Hopefully live in ~20 mins.

We’re having troubles getting this fix live - so as a workaround, if you see this error; head to https://studio.edgeimpulse.com/tos

This issue has been resolved :+1: