From cc5788cf0b9590b72dec6332cb16ca3a7ad352b7 Mon Sep 17 00:00:00 2001 From: shizhendong Date: Thu, 17 Oct 2024 18:09:15 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=B0=83=E6=95=B4=20applicaiton=20?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E6=A0=A1=E9=AA=8C=E8=A7=84=E5=88=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../geedge/asw/module/app/controller/GitController.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/geedge/asw/module/app/controller/GitController.java b/src/main/java/net/geedge/asw/module/app/controller/GitController.java index bbe9038..6ae3050 100644 --- a/src/main/java/net/geedge/asw/module/app/controller/GitController.java +++ b/src/main/java/net/geedge/asw/module/app/controller/GitController.java @@ -95,10 +95,13 @@ public class GitController { for (Map file : files) { String action = T.MapUtil.getStr(file, "action"); String path = T.MapUtil.getStr(file, "path"); - String content = T.MapUtil.getStr(file, "content"); - if (T.StrUtil.hasEmpty(action, path, content)) { + if (T.StrUtil.hasEmpty(action, path)) { return R.error(RCode.PARAM_CANNOT_EMPTY); } + if (T.StrUtil.equalsAny(action, "create", "update")) { + String content = T.MapUtil.getStr(file, "content"); + T.VerifyUtil.is(content).notEmpty(RCode.PARAM_CANNOT_EMPTY); + } } gitService.updateApplication(workspaceId, branchName, lastCommitId, message, files); return R.ok();