hexlet-rus / runit

Online Editor Form Embedding
https://runit.hexlet.ru/
Other
34 stars 114 forks source link

Добавить на бекенде пользовательские настройки #501

Open Linchuki opened 1 month ago

Linchuki commented 1 month ago

Problem description

Добавляются настройки для переключения темы и локали. Такие вещи хорошо настраивать в профиле пользователя Task #369 разбили на 2 части

Proposed solution

Добавить на бекенде таблицу с настройками Локаль, тема.

bobrov-site commented 1 month ago

Поскольку, я делаю фронт этой задачи, у меня есть просьба к разработчику на бэке добавить в интерфейс пользователя поля language и theme. И для них соответствующие поля по умолчанию ru и system.

Получаемый объект с пользователем.

{ "id": 3, "username": "bobrov_site", "email": "здесь почта", "password": "здесь пароль", "recover_hash": null, "created_at": "2024-04-13T19:00:10.000Z", "updated_at": "2024-04-13T19:00:10.000Z", "tempPassword": "еще пароль", "language": "ru", "theme": "system" }