Skip to content

Commit

Permalink
Merge pull request #259 from Link-MIND/feat/#256
Browse files Browse the repository at this point in the history
fix(AdminService): admin을 아직 안 만든 경우 예외처리
  • Loading branch information
sss4920 authored Feb 3, 2025
2 parents 1b66082 + 9017398 commit a35f201
Showing 1 changed file with 4 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,15 @@ public VerifyNewAdminCommand registerAdmin(String username, String password) {

public ToasterAdmin findExistAdminPreVerification(String username, String password) {
Optional<ToasterAdmin> admin = adminRepository.findByUsername(username);
if (admin.isEmpty()){
return null;
}

if (passwordEncoder.matches(password, admin.get().getPassword())) {
return admin.get();
}

return null;
return null; //TODO: 다른 엣지 케이스가 더 있는지 생각해보고 없으면 걍 바로 에러 throw
}

}

0 comments on commit a35f201

Please sign in to comment.