diff --git a/back/src/main/java/com/back/domain/post/post/entity/Post.java b/back/src/main/java/com/back/domain/post/post/entity/Post.java index 0056ea51..b2a46de5 100644 --- a/back/src/main/java/com/back/domain/post/post/entity/Post.java +++ b/back/src/main/java/com/back/domain/post/post/entity/Post.java @@ -21,7 +21,9 @@ public class Post extends BaseEntity { @NotNull(message = "제목은 null일 수 없습니다.") private String title; + @NotNull + @Column(columnDefinition = "TEXT") private String content; @ManyToOne(fetch = FetchType.LAZY) diff --git a/back/src/main/java/com/back/domain/post/post/service/PostService.java b/back/src/main/java/com/back/domain/post/post/service/PostService.java index 294395b3..21da0a57 100644 --- a/back/src/main/java/com/back/domain/post/post/service/PostService.java +++ b/back/src/main/java/com/back/domain/post/post/service/PostService.java @@ -48,9 +48,9 @@ public PostCreateResponse createPost(PostCreateRequest postCreateRequest, Member .build(); - if(postType == Post.PostType.PRACTICEPOST) { - post.updateJob(postCreateRequest.job()); - } +// if(postType == Post.PostType.PRACTICEPOST) { +// post.updateJob(postCreateRequest.job()); +// } // PostType이 QUESTIONPOST인 경우 isResolve를 false로 초기화 if(postType == Post.PostType.QUESTIONPOST) { diff --git a/back/src/main/java/com/back/global/globalExceptionHandler/GlobalExceptionHandler.java b/back/src/main/java/com/back/global/globalExceptionHandler/GlobalExceptionHandler.java index c886951e..fdbe60eb 100644 --- a/back/src/main/java/com/back/global/globalExceptionHandler/GlobalExceptionHandler.java +++ b/back/src/main/java/com/back/global/globalExceptionHandler/GlobalExceptionHandler.java @@ -148,17 +148,17 @@ public ResponseEntity> handle(ServiceException ex) { ); } -// @ExceptionHandler(Exception.class) -// public ResponseEntity> handle(Exception ex) { -// log.error("Unhandled exception occurred", ex); -// Sentry.captureException(ex); -// -// return new ResponseEntity<>( -// new RsData<>( -// "500-1", -// "서버 오류가 발생했습니다." -// ), -// INTERNAL_SERVER_ERROR -// ); -// } + @ExceptionHandler(Exception.class) + public ResponseEntity> handle(Exception ex) { + log.error("Unhandled exception occurred", ex); + Sentry.captureException(ex); + + return new ResponseEntity<>( + new RsData<>( + "500-1", + "서버 오류가 발생했습니다." + ), + INTERNAL_SERVER_ERROR + ); + } } diff --git a/back/src/test/java/com/back/domain/post/post/service/PostServiceTest.java b/back/src/test/java/com/back/domain/post/post/service/PostServiceTest.java index f1cb0e3d..420dc493 100644 --- a/back/src/test/java/com/back/domain/post/post/service/PostServiceTest.java +++ b/back/src/test/java/com/back/domain/post/post/service/PostServiceTest.java @@ -85,7 +85,7 @@ void createPost_practicePost_mentor_success() { assertThat(savedPost.getPostType()).isEqualTo(Post.PostType.PRACTICEPOST); assertThat(savedPost.getTitle()).isEqualTo("실무경험"); assertThat(savedPost.getContent()).isEqualTo("실무내용"); - assertThat(savedPost.getJob()).isEqualTo("백엔드"); + //assertThat(savedPost.getJob()).isEqualTo("백엔드"); assertThat(savedPost.getMember()).isEqualTo(mentor); }