12f805f9e1
new file: begushiybashkir/bbvue/public/images/locations/dinamo.jpg new file: begushiybashkir/bbvue/public/images/locations/riverSide.jpeg modified: begushiybashkir/bbvue/src/views/Training.vue modified: serv_nginx/api_bb/internal/handlers/handler_util.go modified: serv_nginx/api_bb/internal/handlers/user.go modified: serv_nginx/api_bb/internal/routes/routes.go modified: serv_nginx/api_bb/internal/service/auth_service.go modified: serv_nginx/api_bb/internal/service/user_service.go add photo location into trainings page
23 lines
530 B
Go
23 lines
530 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,
|
|
Phone: user.Phone,
|
|
Experience: user.Experience,
|
|
Goals: user.Goals,
|
|
Newsletter: user.Newsletter,
|
|
Role: user.Role,
|
|
CreatedAt: user.CreatedAt,
|
|
UpdatedAt: user.UpdatedAt,
|
|
}
|
|
}
|