From f3d290cde84d7424d3bcf3e6b8b99782e8eecce2 Mon Sep 17 00:00:00 2001 From: youngreal <59333182+youngreal@users.noreply.github.com> Date: Wed, 20 Nov 2024 23:53:21 +0900 Subject: [PATCH] =?UTF-8?q?photo=20validation=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/dnd/dndtravel/map/controller/MapController.java | 2 +- .../map/controller/request/validation/PhotoValidator.java | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/dnd/dndtravel/map/controller/MapController.java b/src/main/java/com/dnd/dndtravel/map/controller/MapController.java index 93aae10..0cd11a6 100644 --- a/src/main/java/com/dnd/dndtravel/map/controller/MapController.java +++ b/src/main/java/com/dnd/dndtravel/map/controller/MapController.java @@ -72,7 +72,7 @@ public void updateRecord( /** * org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'DELETE' is not supported 예외로 인해 PostMapping으로 변경 */ - @PostMapping("/maps/history/{recordId}") + @DeleteMapping("/maps/history/{recordId}") public void deleteRecord( AuthenticationMember authenticationMember, @PathVariable long recordId diff --git a/src/main/java/com/dnd/dndtravel/map/controller/request/validation/PhotoValidator.java b/src/main/java/com/dnd/dndtravel/map/controller/request/validation/PhotoValidator.java index 28002d9..dcb998f 100644 --- a/src/main/java/com/dnd/dndtravel/map/controller/request/validation/PhotoValidator.java +++ b/src/main/java/com/dnd/dndtravel/map/controller/request/validation/PhotoValidator.java @@ -11,6 +11,9 @@ public class PhotoValidator implements ConstraintValidator photos, ConstraintValidatorContext context) { - return photos.size() <= 3; + if (photos != null && photos.size() > 3) { + return false; + } + return true; } }