From 17d7fcddc8926bad53ea1b2dd33abbb8c0224de1 Mon Sep 17 00:00:00 2001 From: sycuuui <102959791+sycuuui@users.noreply.github.com> Date: Thu, 1 Feb 2024 02:20:40 +0900 Subject: [PATCH] =?UTF-8?q?#30=20fix:=20=EC=9E=AC=EC=A7=80=EC=9B=90=20?= =?UTF-8?q?=ED=83=90=EC=83=89=20=EB=A9=94=EC=86=8C=EB=93=9C,=20=EC=A7=80?= =?UTF-8?q?=EC=9B=90=EA=B8=B0=EA=B0=84=20=ED=8C=90=EB=8B=A8=20=EB=A9=94?= =?UTF-8?q?=EC=86=8C=EB=93=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../server/domain/apply/repository/ApplyRepository.java | 2 +- .../gongjakso/server/domain/apply/service/ApplyService.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/gongjakso/server/domain/apply/repository/ApplyRepository.java b/src/main/java/com/gongjakso/server/domain/apply/repository/ApplyRepository.java index d4cf01be..8994bc51 100644 --- a/src/main/java/com/gongjakso/server/domain/apply/repository/ApplyRepository.java +++ b/src/main/java/com/gongjakso/server/domain/apply/repository/ApplyRepository.java @@ -10,5 +10,5 @@ public interface ApplyRepository extends JpaRepository { long countApplyByPost(Post post); List findAllByPost(Post post); - List findAllByMemberAndPost(Member member, Post post); + boolean existsApplyByMemberAndPost(Member member,Post post); } \ No newline at end of file diff --git a/src/main/java/com/gongjakso/server/domain/apply/service/ApplyService.java b/src/main/java/com/gongjakso/server/domain/apply/service/ApplyService.java index 432d0466..50349695 100644 --- a/src/main/java/com/gongjakso/server/domain/apply/service/ApplyService.java +++ b/src/main/java/com/gongjakso/server/domain/apply/service/ApplyService.java @@ -33,9 +33,9 @@ public Apply save(Member member, Long post_id, ApplyReq req){ throw new ApplicationException(ErrorCode.NOT_FOUND_POST_EXCEPTION); }else { //재지원 판단 - if(applyRepository.findAllByMemberAndPost(member, post)==null){ + if(!applyRepository.existsApplyByMemberAndPost(member, post)){ //지원 기간인지 판단 - if(post.getEndDate().isAfter(LocalDateTime.now())){ + if(post.getEndDate().isBefore(LocalDateTime.now())){ throw new ApplicationException(ErrorCode.NOT_APPLY_EXCEPTION); }else { Apply apply = req.toEntity(member, post);