2.4 KiB
2.4 KiB
Задача 2 — Проверка работы личных данных на правой вкладке профиля
Что реализовано
- На правой вкладке
Профильотображаются реальные пользовательские параметры, загружаемые с сервера черезListUserParams. - Добавлены поля профиля:
first_name(чтение с обратной совместимостью сname)last_nameaddress_physicaladdress_webphone
- Добавлена кнопка
Обновить, которая открывает форму редактирования. - При сохранении UI отправляет
UpsertUserParamпо каждому полю; сервер добавляет новые записи в блокчейн-историю параметров. - После сохранения экран заново запрашивает данные и показывает актуальные значения.
Что проверить вручную
- Авторизоваться пользователем и открыть правую вкладку
Профиль. - Убедиться, что поля загрузились не из заглушек, а из
ListUserParams. - Нажать
Обновить, заполнить поля и нажатьСохранить. - Убедиться, что после сохранения значения обновились на экране.
- Повторно изменить, например,
phone. - Убедиться, что отображается последнее значение (
самая новая записьпо времени). - Перезайти на страницу профиля и убедиться, что значения сохраняются и снова читаются с сервера.
Ожидаемый результат
- Правая вкладка профиля работает по-настоящему через API пользователя.
- Данные не зависят от мок-заглушек старой версии страницы.
- Сценарий повторного изменения поля корректно показывает последнее актуальное значение.