From 3db9cb1df83a31a5bbad95c89e64421985b9becf Mon Sep 17 00:00:00 2001 From: jianxing Date: Wed, 5 Jul 2023 14:47:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E6=B5=8B=E8=AF=95=E8=B7=9F=E8=B8=AA):=20ji?= =?UTF-8?q?ra=E4=BD=BF=E7=94=A8=E8=87=AA=E5=AE=9A=E4=B9=89=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E5=88=9B=E5=BB=BA=E7=BC=BA=E9=99=B7=E5=A4=B1=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --bug=1027534 --user=陈建星 【测试跟踪】项目集成jira-使用默认模版-新建/导入缺陷失败 https://www.tapd.cn/55049933/s/1389541 --- .../java/io/metersphere/service/TestCaseTemplateService.java | 2 +- .../src/main/java/io/metersphere/service/IssuesService.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/project-management/backend/src/main/java/io/metersphere/service/TestCaseTemplateService.java b/project-management/backend/src/main/java/io/metersphere/service/TestCaseTemplateService.java index 9a508943c9..2cd31a627c 100644 --- a/project-management/backend/src/main/java/io/metersphere/service/TestCaseTemplateService.java +++ b/project-management/backend/src/main/java/io/metersphere/service/TestCaseTemplateService.java @@ -258,7 +258,7 @@ public class TestCaseTemplateService extends TemplateBaseService { List fields = template.getCustomFields().stream() .filter(field -> !StringUtils.equalsAnyIgnoreCase(field.getType(), CustomFieldType.TEXTAREA.getValue(), CustomFieldType.RICH_TEXT.getValue())) - .toList(); + .collect(Collectors.toList()); template.setCustomFields(fields); return template; } diff --git a/test-track/backend/src/main/java/io/metersphere/service/IssuesService.java b/test-track/backend/src/main/java/io/metersphere/service/IssuesService.java index 728c7fd002..e006cfb421 100644 --- a/test-track/backend/src/main/java/io/metersphere/service/IssuesService.java +++ b/test-track/backend/src/main/java/io/metersphere/service/IssuesService.java @@ -177,7 +177,7 @@ public class IssuesService { JSON.parseArray(JSON.toJSONString(issuesRequest.getRequestFields()), PlatformCustomFieldItemDTO.class); customFieldItemDTOS = customFieldItemDTOS.stream() .filter(item -> item != null && item.getValue() != null) - .toList(); + .collect(Collectors.toList()); platformIssuesUpdateRequest.setCustomFieldList(customFieldItemDTOS); // todo 全部插件化后去掉 platformIssuesUpdateRequest.setUserPlatformUserConfig(userService.getCurrentPlatformInfoStr(SessionUtils.getCurrentWorkspaceId())); platformIssuesUpdateRequest.setProjectConfig(PlatformPluginService.getCompatibleProjectConfig(project)); @@ -386,7 +386,7 @@ public class IssuesService { List customFieldItemDTOS = JSON.parseArray(JSON.toJSONString(issuesRequest.getRequestFields()), PlatformCustomFieldItemDTO.class); customFieldItemDTOS = customFieldItemDTOS.stream() .filter(item -> item != null && item.getValue() != null) - .toList(); + .collect(Collectors.toList()); platformIssuesUpdateRequest.setCustomFieldList(customFieldItemDTOS); // todo 全部插件化后去掉 platformIssuesUpdateRequest.setUserPlatformUserConfig(userService.getCurrentPlatformInfoStr(SessionUtils.getCurrentWorkspaceId())); platformIssuesUpdateRequest.setProjectConfig(PlatformPluginService.getCompatibleProjectConfig(project));