From 120265c6ac1540ddffcc5233babd546c0ae16ac0 Mon Sep 17 00:00:00 2001 From: zhangshuai Date: Mon, 9 Sep 2024 15:20:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=20stop=20tcpdump=20?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/environment/controller/EnvironmentController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/geedge/asw/module/environment/controller/EnvironmentController.java b/src/main/java/net/geedge/asw/module/environment/controller/EnvironmentController.java index 826c2fa..e8025f7 100644 --- a/src/main/java/net/geedge/asw/module/environment/controller/EnvironmentController.java +++ b/src/main/java/net/geedge/asw/module/environment/controller/EnvironmentController.java @@ -180,10 +180,10 @@ public class EnvironmentController { // build query param Map params = T.MapUtil.builder().put("id", pcapId).put("returnFile", true).build(); ResponseEntity responseEntity = EnvironmentUtil.stopTcpdump(environment, params); - if (ObjectUtil.isNotNull(param.get("savePcap"))){ + if (T.MapUtil.getBool(param, "savePcap")){ // save pcap to workspace WorkspaceEntity workspace = workspaceService.getById(session.getWorkspaceId()); - String pcapName = T.StrUtil.emptyToDefault(param.get("pcapName").toString(), pcapId); + String pcapName = T.StrUtil.emptyToDefault(T.MapUtil.getStr(param,"pcapName"), pcapId); File destination = T.FileUtil.file(T.WebPathUtil.getRootPath(), workspace.getId(), T.StrUtil.concat(true,pcapName, ".pcap")); if (destination.exists()){ String formatTime = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());