22
33import jakarta .validation .Valid ;
44import kr .dgucaps .caps .domain .member .dto .request .UpdateMemberRequest ;
5- import kr .dgucaps .caps .domain .member .entity .Member ;
65import kr .dgucaps .caps .domain .member .service .MemberService ;
6+ import kr .dgucaps .caps .global .annotation .Auth ;
77import kr .dgucaps .caps .global .common .SuccessResponse ;
88import lombok .RequiredArgsConstructor ;
99import org .springframework .http .ResponseEntity ;
10- import org .springframework .security .core .annotation .AuthenticationPrincipal ;
1110import org .springframework .web .bind .annotation .*;
1211
1312@ RestController
@@ -18,8 +17,8 @@ public class MemberController implements MemberApi {
1817 private final MemberService memberService ;
1918
2019 @ GetMapping ("/me" )
21- public ResponseEntity <SuccessResponse <?>> getMemberInfo (@ AuthenticationPrincipal ( expression = "member" ) Member member ) {
22- return SuccessResponse .ok (memberService .getMemberInfo (member . getId () ));
20+ public ResponseEntity <SuccessResponse <?>> getMemberInfo (@ Auth Long memberId ) {
21+ return SuccessResponse .ok (memberService .getMemberInfo (memberId ));
2322 }
2423
2524 @ GetMapping ("/{memberId}" )
@@ -28,9 +27,9 @@ public ResponseEntity<SuccessResponse<?>> getOtherMemberInfo(@PathVariable("memb
2827 }
2928
3029 @ PatchMapping ("/me" )
31- public ResponseEntity <SuccessResponse <?>> updateMember (@ AuthenticationPrincipal ( expression = "member" ) Member member ,
30+ public ResponseEntity <SuccessResponse <?>> updateMember (@ Auth Long memberId ,
3231 @ Valid @ RequestBody UpdateMemberRequest request ) {
33- return SuccessResponse .ok (memberService .updateMember (member , request ));
32+ return SuccessResponse .ok (memberService .updateMember (memberId , request ));
3433 }
3534
3635// @DeleteMapping("/user/{userId}")
0 commit comments