@@ -96,10 +96,10 @@ class CouncilController(
9696 fun updateRuleByType (
9797 @PathVariable(required = true ) type : String ,
9898 @RequestPart(" request" ) request : CouncilFileModifyReq ,
99- @RequestPart(" newAttachments" ) newAttachments : List <MultipartFile >
99+ @RequestPart(" newAttachments" , required = false ) newAttachments : List <MultipartFile >?
100100 ): CouncilFileRuleResponse =
101101 councilFileService
102- .updateCouncilRule(CouncilFileRulesKey .from(type), request.deleteIds, newAttachments)
102+ .updateCouncilRule(CouncilFileRulesKey .from(type), request.deleteIds, newAttachments ? : emptyList() )
103103 .let { CouncilFileRuleResponse .from(it) }
104104
105105 @PreAuthorize(" hasAnyRole('COUNCIL', 'STAFF')" )
@@ -156,10 +156,10 @@ class CouncilController(
156156 @PathVariable(required = true ) year : Int ,
157157 @PathVariable(required = true ) index : Int ,
158158 @RequestPart(" request" ) request : CouncilFileModifyReq ,
159- @RequestPart(" newAttachments" ) newAttachments : List <MultipartFile >
159+ @RequestPart(" newAttachments" , required = false ) newAttachments : List <MultipartFile >?
160160 ): CouncilFileMeetingMinuteResponse =
161161 councilFileService
162- .updateCouncilMeetingMinute(year, index, request.deleteIds, newAttachments)
162+ .updateCouncilMeetingMinute(year, index, request.deleteIds, newAttachments ? : emptyList() )
163163 .let { CouncilFileMeetingMinuteResponse .from(it) }
164164
165165 @PreAuthorize(" hasAnyRole('COUNCIL', 'STAFF')" )
0 commit comments