Skip to content

Commit d8e5b49

Browse files
committed
Fix: 회원 정보 저장 로직 추가
1 parent f0afe74 commit d8e5b49

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/clap/server/application/service/member/UpdateMemberInfoService.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import clap.server.adapter.inbound.web.dto.member.request.UpdateMemberInfoRequest;
44
import clap.server.application.port.inbound.domain.MemberService;
55
import clap.server.application.port.inbound.member.UpdateMemberInfoUsecase;
6+
import clap.server.application.port.outbound.member.CommandMemberPort;
67
import clap.server.application.port.outbound.s3.S3UploadPort;
78
import clap.server.common.annotation.architecture.ApplicationService;
89
import clap.server.domain.policy.attachment.FilePathPolicy;
@@ -22,6 +23,7 @@
2223
class UpdateMemberInfoService implements UpdateMemberInfoUsecase {
2324
private final MemberService memberService;
2425
private final S3UploadPort s3UploadPort;
26+
private final CommandMemberPort commandMemberPort;
2527

2628
@Override
2729
public void updateMemberInfo(Long memberId, UpdateMemberInfoRequest request, MultipartFile profileImage) throws IOException {
@@ -32,5 +34,6 @@ public void updateMemberInfo(Long memberId, UpdateMemberInfoRequest request, Mul
3234
String profileImageUrl = s3UploadPort.uploadSingleFile(FilePathPolicy.MEMBER_IMAGE, profileImage);
3335
member.updateMemberInfo(request.name(), request.agitNotification(), request.emailNotification(),
3436
request.kakaoWorkNotification(), profileImageUrl);
37+
commandMemberPort.save(member);
3538
}
3639
}

0 commit comments

Comments
 (0)