Skip to content

Commit 7210d81

Browse files
authored
refactor: 프론트 요구사항 반영 (#75)
1 parent 20fbbf1 commit 7210d81

File tree

3 files changed

+6
-28
lines changed

3 files changed

+6
-28
lines changed

backend/src/main/java/com/back/domain/member/controller/ApiV1MemberController.java

Lines changed: 2 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,7 @@ public ResponseEntity<ApiResponse<MemberDto>> valid_set(
102102
@Valid @RequestBody ModifyReqDto reqBody
103103
) {
104104
Member actor = rq.getActorFromDb();
105-
memberService.modifyName(actor, reqBody.name());
106-
memberService.modifyProfile(actor, reqBody.birth(), reqBody.gender());
105+
memberService.modifyProfile(actor, reqBody.name(), reqBody.birth(), reqBody.gender());
107106
memberService.genCode(actor);
108107

109108
return ResponseEntity
@@ -116,31 +115,13 @@ public ResponseEntity<ApiResponse<MemberDto>> valid_set(
116115
);
117116
}
118117

119-
@PutMapping("/modify/name")
120-
@Operation(summary = "닉네임 변경", description = "닉네임 변경")
121-
public ResponseEntity<ApiResponse<MemberDto>> modifyName(
122-
@Valid @RequestBody ModifyReqDto reqBody
123-
) {
124-
Member actor = rq.getActorFromDb();
125-
memberService.modifyName(actor, reqBody.name());
126-
127-
return ResponseEntity
128-
.status(HttpStatus.OK)
129-
.body(new ApiResponse<>(
130-
"200",
131-
"[Member] Success: 닉네임 변경",
132-
new MemberDto(actor)
133-
)
134-
);
135-
}
136-
137118
@PutMapping("/modify/profile")
138119
@Operation(summary = "회원 정보 수정", description = "생년월일, 성별 수정")
139120
public ResponseEntity<ApiResponse<MemberDto>> modifyProfile(
140121
@Valid @RequestBody ModifyReqDto reqBody
141122
) {
142123
Member actor = rq.getActorFromDb();
143-
memberService.modifyProfile(actor, reqBody.birth(), reqBody.gender());
124+
memberService.modifyProfile(actor, reqBody.name(), reqBody.birth(), reqBody.gender());
144125

145126
return ResponseEntity
146127
.status(HttpStatus.OK)

backend/src/main/java/com/back/domain/member/entity/Member.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@ public class Member extends BaseEntity {
4444
private Map<ItemType, Item> items;
4545

4646
// *** 보유한 칭호/아이템 정보 ***
47-
@ManyToMany
47+
@ManyToMany(fetch = FetchType.LAZY)
4848
private Set<Title> ownedTitles;
49-
@ManyToMany
49+
@ManyToMany(fetch = FetchType.LAZY)
5050
private Set<Item> ownedItems;
5151

5252
// *** 개발자용 정보 ***

backend/src/main/java/com/back/domain/member/service/MemberService.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,12 @@ public void delete_social(Member member) {
9393
}
9494

9595
// *** Modify 메서드 ***
96-
public void modifyName(Member member, String name) {
97-
member.setName(name);
98-
}
99-
10096
public void modifyPassword(Member member, String password) {
10197
member.setPassword(passwordEncoder.encode(password));
10298
}
10399

104-
public void modifyProfile(Member member, LocalDate age, MemberGender gender) {
100+
public void modifyProfile(Member member, String name, LocalDate age, MemberGender gender) {
101+
member.setName(name);
105102
member.setBirth(age);
106103
member.setGender(gender);
107104
}

0 commit comments

Comments
 (0)