Да, этот endpoint немного странный. Мы хотели предупредить сотрудников о количестве потенциально затронутых пользователей и предоставить им возможность выбрать, применять ли изменения ретроспективно.
Именно поэтому в ответе от сервера вы видите “{ ‘user_count’: 2, … }”.
Я уточнил сообщение об ошибке, чтобы оно стало понятнее, а также улучшил код фронтенда для лучшей обработки этого “сценария использования” и добавил тесты.