This is an automated email from the ASF dual-hosted git repository.
gongchao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hertzbeat.git
The following commit(s) were added to refs/heads/master by this push:
new ff79d6d36 [bugfix] fix customized menu invalid bug #1898 (#1908)
ff79d6d36 is described below
commit ff79d6d36d11c017a1cf247b74fc9b337abcaeda
Author: aias00 <[email protected]>
AuthorDate: Sat May 4 10:55:17 2024 +0800
[bugfix] fix customized menu invalid bug #1898 (#1908)
Co-authored-by: tomsun28 <[email protected]>
---
.../org/apache/hertzbeat/manager/service/impl/AppServiceImpl.java | 7 +++++++
1 file changed, 7 insertions(+)
diff --git
a/manager/src/main/java/org/apache/hertzbeat/manager/service/impl/AppServiceImpl.java
b/manager/src/main/java/org/apache/hertzbeat/manager/service/impl/AppServiceImpl.java
index e44dccd02..a89739868 100644
---
a/manager/src/main/java/org/apache/hertzbeat/manager/service/impl/AppServiceImpl.java
+++
b/manager/src/main/java/org/apache/hertzbeat/manager/service/impl/AppServiceImpl.java
@@ -374,6 +374,13 @@ public class AppServiceImpl implements AppService,
CommandLineRunner {
// app params verify
verifyDefineAppContent(app, isModify);
appDefineStore.save(app.getApp(), ymlContent);
+ // get and reset hide value
+ Job originalJob = appDefines.get(app.getApp().toLowerCase());
+ if (Objects.nonNull(originalJob)) {
+ boolean hide = originalJob.isHide();
+ app.setHide(hide);
+ }
+
appDefines.put(app.getApp().toLowerCase(), app);
// resolve: after the template is modified, all monitoring instances
of the same type of template need to be reissued in the task status
SpringContextHolder.getBean(MonitorService.class).updateAppCollectJob(app);
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]