summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshizhendong <[email protected]>2024-11-13 18:09:25 +0800
committershizhendong <[email protected]>2024-11-13 18:09:25 +0800
commitfe55a7fcf85cc85b6719fa7ebc2268ee98dad1cd (patch)
tree2fb61d1797c5e20c2aa891f2f942cdd87677b8df
parentbeb8ccdce6ab7a4720651ebbb5e87f09c93bc36c (diff)
fix: 解决 meta.json 解析错误导致无法查看 application lastCommit 问题
-rw-r--r--src/main/java/net/geedge/asw/module/app/service/impl/GitServiceImpl.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/main/java/net/geedge/asw/module/app/service/impl/GitServiceImpl.java b/src/main/java/net/geedge/asw/module/app/service/impl/GitServiceImpl.java
index 13473a6..84950b6 100644
--- a/src/main/java/net/geedge/asw/module/app/service/impl/GitServiceImpl.java
+++ b/src/main/java/net/geedge/asw/module/app/service/impl/GitServiceImpl.java
@@ -594,9 +594,8 @@ public class GitServiceImpl implements IGitService {
m.putAll(metaJsonMap);
m.put("name", applicationName);
- String appId = T.MapUtil.getStr(metaJsonMap, "id", "");
String appDirPath = treeWalk.getPathString().replaceAll(fileName, "");
- appDirPathMapping.put(appId, appDirPath);
+ appDirPathMapping.put(applicationName, appDirPath);
resultList.add(m);
} else if (T.StrUtil.equals("icon.png", fileName)) {
@@ -620,8 +619,7 @@ public class GitServiceImpl implements IGitService {
}
}
- String appId = T.MapUtil.getStr(map, "id");
- RevCommit lastCommit = T.MapUtil.get(lastCommitMapping, appId, RevCommit.class);
+ RevCommit lastCommit = T.MapUtil.get(lastCommitMapping, applicationName, RevCommit.class);
map.put("commit", this.buildAswCommitInfo(lastCommit));
}
}