diff --git a/src/main/java/org/kau/kkoolbeeServer/domain/advice/Advice.java b/src/main/java/org/kau/kkoolbeeServer/domain/advice/Advice.java index 3f71714..403114c 100644 --- a/src/main/java/org/kau/kkoolbeeServer/domain/advice/Advice.java +++ b/src/main/java/org/kau/kkoolbeeServer/domain/advice/Advice.java @@ -15,10 +15,10 @@ public class Advice { @GeneratedValue(strategy = GenerationType.IDENTITY) Long id; - @Column(columnDefinition = "TEXT") + @Column(columnDefinition = "LONGTEXT") String kind_advice; - @Column(columnDefinition = "TEXT") + @Column(columnDefinition = "LONGTEXT") String spicy_advice; public Advice(String kind_advice, String spicy_advice) { diff --git a/src/main/java/org/kau/kkoolbeeServer/domain/diary/Diary.java b/src/main/java/org/kau/kkoolbeeServer/domain/diary/Diary.java index 8727f9e..73f3b8e 100644 --- a/src/main/java/org/kau/kkoolbeeServer/domain/diary/Diary.java +++ b/src/main/java/org/kau/kkoolbeeServer/domain/diary/Diary.java @@ -36,7 +36,7 @@ public class Diary extends BaseTimeEntity { private Feeling feeling; - @Column(nullable = false,columnDefinition = "TEXT") + @Column(nullable = false,columnDefinition = "LONGTEXT") private String content; diff --git a/src/main/java/org/kau/kkoolbeeServer/domain/diary/controller/DiaryController.java b/src/main/java/org/kau/kkoolbeeServer/domain/diary/controller/DiaryController.java index 8b6fe54..d966c7b 100644 --- a/src/main/java/org/kau/kkoolbeeServer/domain/diary/controller/DiaryController.java +++ b/src/main/java/org/kau/kkoolbeeServer/domain/diary/controller/DiaryController.java @@ -215,7 +215,13 @@ public ResponseEntity> createSlowTypeDiary(@RequestHeader(value = if (authHeader != null && authHeader.startsWith("Bearer ")) { accessToken = authHeader.substring(7); } - String imageUrl = s3UploaderService.upload(image); + String imageUrl=null; + + if(image!=null && !image.isEmpty() ){ + imageUrl = s3UploaderService.upload(image); + + } + Long memberId= jwtProvider.getUserFromJwt(accessToken); Member member= memberService.findByIdOrThrow(memberId); Diary diary = new Diary(); @@ -225,7 +231,7 @@ public ResponseEntity> createSlowTypeDiary(@RequestHeader(value = System.out.println(LocalDateTime.now()); diary.setWritedAt(LocalDateTime.now()); //이부분추가 System.out.println(diary.getWritedAt()); - diary.setImageurl(imageUrl); + diary.setImageurl(imageUrl); Diary savedDiary=diaryService.saveDiary(diary); SlowTypeCreateResponseDto responseDto=new SlowTypeCreateResponseDto(diary.getId(),diary.getContent(),diary.getTitle(),diary.getImageurl());