메시지 API

This commit is contained in:
2023-08-02 14:04:31 +09:00
parent c25b105d4d
commit b3d72ead1f
12 changed files with 685 additions and 2 deletions

View File

@@ -114,4 +114,14 @@ class MemberController(private val service: MemberService) {
ApiResponse.ok(service.memberUnBlock(request = request, memberId = member.id!!))
}
@GetMapping("/search")
fun searchMember(
@RequestParam nickname: String,
@AuthenticationPrincipal(expression = "#this == 'anonymousUser' ? null : member") member: Member?
) = run {
if (member == null) throw SodaException("로그인 정보를 확인해주세요.")
ApiResponse.ok(service.searchMember(nickname = nickname, memberId = member.id!!))
}
}