From 296de4d2353e52f8f9a08045f09ab4d5e2bbf775 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 수, 08 12월 2021 13:27:40 +0900 Subject: [PATCH] 이슈 제목 on/off 버튼이 on 상태로 변경 안되게 수정 --- src/main/java/kr/wisestone/owl/service/impl/IssueCustomFieldValueServiceImpl.java | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueCustomFieldValueServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueCustomFieldValueServiceImpl.java index f8e1f52..6f556c6 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueCustomFieldValueServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueCustomFieldValueServiceImpl.java @@ -1,9 +1,11 @@ package kr.wisestone.owl.service.impl; import com.google.common.collect.Lists; +import kr.wisestone.owl.constant.MsgConstants; import kr.wisestone.owl.domain.*; import kr.wisestone.owl.domain.enumType.CustomFieldType; import kr.wisestone.owl.domain.enumType.IssueHistoryType; +import kr.wisestone.owl.exception.OwlRuntimeException; import kr.wisestone.owl.mapper.IssueCustomFieldValueMapper; import kr.wisestone.owl.repository.IssueCustomFieldValueRepository; import kr.wisestone.owl.service.*; @@ -76,7 +78,12 @@ } if (issueCustomFieldValues.size() > 0) { - this.issueCustomFieldValueRepository.saveAll(issueCustomFieldValues); + try { + this.issueCustomFieldValueRepository.saveAll(issueCustomFieldValues); + } catch (Exception ex) { + throw new OwlRuntimeException( + this.messageAccessor.getMessage(MsgConstants.CUSTOM_FIELD_NOT_EXIST)); + } } } -- Gitblit v1.8.0