Files
tp/serv_nginx/api_bb/internal/handlers/handler_util.go
T
valitovgaziz 82c644dc9c modified: serv_nginx/api_bb/internal/handlers/handler_util.go
modified:   serv_nginx/api_bb/internal/handlers/handlers.go
	modified:   serv_nginx/api_bb/internal/handlers/user.go
	modified:   serv_nginx/api_bb/internal/service/user_service.go
change responseData for getProfile endPoint api_bb
2025-10-13 04:55:37 +05:00

24 lines
557 B
Go

package handlers
import (
"api_bb/internal/models"
)
// Общая функция для преобразования User в UserResponse
func toUserResponse(user *models.User) UserResponse {
return UserResponse{
ID: user.ID,
Email: user.Email,
FirstName: user.FirstName,
LastName: user.LastName,
Avatar: user.Avatar,
Phone: user.Phone,
Experience: user.Experience,
Goals: user.Goals,
Newsletter: user.Newsletter,
Role: user.Role,
CreatedAt: user.CreatedAt,
UpdatedAt: user.UpdatedAt,
}
}