From 801f001f214abbbb08c4ac6ba46109420c9a4834 Mon Sep 17 00:00:00 2001 From: Kwak Seong Joon Date: Sun, 1 Feb 2026 23:21:28 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EC=9C=A0=EC=A0=80=20=EC=A0=95=EB=B3=B4?= =?UTF-8?q?=20=EC=A1=B0=ED=9A=8C=20=EA=B6=8C=ED=95=9C=20=ED=95=84=EB=93=9C?= =?UTF-8?q?=20=EC=B6=94=EA=B0=80=20-=20#231?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/user/api/dto/UserInfoResponse.java | 9 ++++++--- .../domain/user/api/service/UserService.java | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/permitseoul/permitserver/domain/user/api/dto/UserInfoResponse.java b/src/main/java/com/permitseoul/permitserver/domain/user/api/dto/UserInfoResponse.java index 689a82d1..3a251b82 100644 --- a/src/main/java/com/permitseoul/permitserver/domain/user/api/dto/UserInfoResponse.java +++ b/src/main/java/com/permitseoul/permitserver/domain/user/api/dto/UserInfoResponse.java @@ -1,17 +1,20 @@ package com.permitseoul.permitserver.domain.user.api.dto; import com.permitseoul.permitserver.domain.user.core.domain.Gender; +import com.permitseoul.permitserver.domain.user.core.domain.UserRole; public record UserInfoResponse( String name, int age, Gender gender, - String email + String email, + UserRole role ) { public static UserInfoResponse of(final String name, final int age, final Gender gender, - final String email) { - return new UserInfoResponse(name, age, gender, email); + final String email, + final UserRole role) { + return new UserInfoResponse(name, age, gender, email, role); } } diff --git a/src/main/java/com/permitseoul/permitserver/domain/user/api/service/UserService.java b/src/main/java/com/permitseoul/permitserver/domain/user/api/service/UserService.java index 61188268..56a9e469 100644 --- a/src/main/java/com/permitseoul/permitserver/domain/user/api/service/UserService.java +++ b/src/main/java/com/permitseoul/permitserver/domain/user/api/service/UserService.java @@ -38,7 +38,7 @@ public UserInfoResponse getUserInfo(final long userId) { } catch (UserNotFoundException e) { throw new NotfoundUserException(ErrorCode.NOT_FOUND_USER); } - return UserInfoResponse.of(user.getName(), user.getAge(), user.getGender(), user.getEmail()); + return UserInfoResponse.of(user.getName(), user.getAge(), user.getGender(), user.getEmail(), user.getUserRole()); } @Transactional