From 5fb1952ae91f1a739803247266e87dbd15ea1f27 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 수, 01 12월 2021 13:23:09 +0900 Subject: [PATCH] 충돌 수정 --- src/main/java/kr/wisestone/owl/service/impl/IssueApiDefaultServiceImpl.java | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueApiDefaultServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueApiDefaultServiceImpl.java index 8df1a36..1c36cd7 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueApiDefaultServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueApiDefaultServiceImpl.java @@ -46,10 +46,9 @@ @Override @Transactional public IssueApiDefault find(Map<String, Object> resJsonData, IssueApiDefaultForm form) { - UserVo userVo = this.webAppUtil.getLoginUser(); - List<IssueApiDefault> issueApiDefaults = this.issueApiDefaultRepository.findByUserIdAndIssueTypeId(userVo.getId(), form.getIssueTypeId()); - if (issueApiDefaults != null && issueApiDefaults.size() > 0) { - IssueApiDefault issueApiDefault = issueApiDefaults.get(0); + form.setUserId(this.webAppUtil.getLoginId()); + IssueApiDefault issueApiDefault = this.find(form); + if (issueApiDefault != null) { IssueApiDefaultVo issueApiDefaultVo = ConvertUtil.copyProperties(issueApiDefault, IssueApiDefaultVo.class); Project project = issueApiDefault.getProject(); if (project != null) { @@ -67,7 +66,17 @@ } resJsonData.put(Constants.RES_KEY_CONTENTS, issueApiDefaultVo); - return issueApiDefault; + } + return issueApiDefault; + } + + @Override + public IssueApiDefault find(IssueApiDefaultForm form) { + if (form.getUserId() != null && form.getIssueTypeId() != null) { + List<IssueApiDefault> issueApiDefaults = this.issueApiDefaultRepository.findByUserIdAndIssueTypeId(form.getUserId(), form.getIssueTypeId()); + if (issueApiDefaults != null && issueApiDefaults.size() > 0) { + return issueApiDefaults.get(0); + } } return null; } -- Gitblit v1.8.0