diff --git a/pic-api/src/main/kotlin/com/mashup/pic/event/controller/dto/UploadImageRequest.kt b/pic-api/src/main/kotlin/com/mashup/pic/event/controller/dto/UploadImageRequest.kt index cb06b4f..cea2ec8 100644 --- a/pic-api/src/main/kotlin/com/mashup/pic/event/controller/dto/UploadImageRequest.kt +++ b/pic-api/src/main/kotlin/com/mashup/pic/event/controller/dto/UploadImageRequest.kt @@ -1,10 +1,12 @@ package com.mashup.pic.event.controller.dto import com.mashup.pic.event.applicationService.dto.UploadImageServiceRequest +import jakarta.validation.constraints.NotNull +import jakarta.validation.constraints.Size data class UploadImageRequest( - val eventId: Long, - val imageUrls: List + @field:NotNull val eventId: Long, + @field:Size(min = 1) val imageUrls: List ) fun UploadImageRequest.toServiceRequest(userId: Long): UploadImageServiceRequest = UploadImageServiceRequest(userId, eventId, imageUrls)