Настройки: кнопка «Guardar» — необходимость проверки end-to-end #35
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Описание
Кнопка сохранения настроек (Configuración) существует, но нет уверенности, что настройки реально сохраняются и восстанавливаются.
Ожидаемое поведение
При нажатии «Guardar» настройки сохраняются на сервер. При перезагрузке страницы настройки восстанавливаются.
Фактическое поведение
Не удалось полностью проверить, сохраняются ли настройки и загружаются ли после перезагрузки.
Что нужно сделать
Приоритет
Средний-высокий — функционал может работать, но требует подтверждения
🔄 Остаётся открытым
Issue #35 (Settings E2E) не входит в текущий milestone-спринт модальных окон.
E2E тестирование настроек требует настройки тестовой среды и проверки сохранения всех параметров — это отдельная задача.
Текущий прогресс по Milestone #68: 4 из 6 issues resolved
Остаются открытыми: #34 (Dashboard charts), #35 (Settings E2E)
✅ Реализовано
Корень проблемы: Кнопки сохранения не имели класса
settings-save-btn, input-поля не имели id — обработчики невозможно было навесить.Исправление:
settingSiteName,settingPhone,settingWhatsapp,settingEmail,settingDescription,settingLanguage,settingAddresssettings-save-btn+onclick="admin.saveSettings()"initSettingsSave()вызывается послеloadSettings()вloadSectionData()loadSettings()расширен для загрузки description/language/addresssaveSettings()расширен для сохранения всех 7 полейРезультат тестирования: PASS — Settings загружаются и сохраняются корректно. Визуальный скриншот подтверждает загрузку данных в формы.
Коммит:
32eb182Milestone: #68