55import clap .server .application .port .inbound .member .ResetInitialPasswordUsecase ;
66import clap .server .application .port .inbound .member .ResetPasswordUsecase ;
77import clap .server .application .port .inbound .member .SendNewPasswordUsecase ;
8- import clap .server .application .port .outbound .email .SendEmailPort ;
98import clap .server .application .port .outbound .member .CommandMemberPort ;
109import clap .server .application .port .outbound .member .LoadMemberPort ;
1110import clap .server .common .annotation .architecture .ApplicationService ;
@@ -28,7 +27,7 @@ class ResetPasswordService implements ResetPasswordUsecase, ResetInitialPassword
2827 private final CommandMemberPort commandMemberPort ;
2928 private final LoadMemberPort loadMemberPort ;
3029 private final InitialPasswordGenerator initialPasswordGenerator ;
31- private final SendEmailPort sendEmailPort ;
30+ private final SendPasswordEmailService sendPasswordEmailService ;
3231
3332 @ Override
3433 public void resetPassword (Long memberId , String inputPassword ) {
@@ -52,7 +51,7 @@ public void sendInitialPassword(SendInitialPasswordRequest request) {
5251 () -> new ApplicationException (MemberErrorCode .MEMBER_NOT_FOUND ));
5352
5453 String newPassword = initialPasswordGenerator .generateRandomPassword ();
55- sendEmailPort .sendNewPasswordEmail (request .email (), request .name (), newPassword );
54+ sendPasswordEmailService .sendNewPasswordEmail (request .email (), request .name (), newPassword );
5655 String encodedPassword = passwordEncoder .encode (newPassword );
5756 member .resetPassword (encodedPassword );
5857 commandMemberPort .save (member );
0 commit comments