diff --git a/internal/web/actions/default/servers/server/boards/index.go b/internal/web/actions/default/servers/server/boards/index.go
index 8afd8b92..814d8c46 100644
--- a/internal/web/actions/default/servers/server/boards/index.go
+++ b/internal/web/actions/default/servers/server/boards/index.go
@@ -41,6 +41,12 @@ func (this *IndexAction) RunGet(params struct {
"name": server.Name,
}
+ this.Show()
+}
+
+func (this *IndexAction) RunPost(params struct {
+ ServerId int64
+}) {
resp, err := this.RPC().ServerStatBoardRPC().ComposeServerStatBoard(this.AdminContext(), &pb.ComposeServerStatBoardRequest{ServerId: params.ServerId})
if err != nil {
this.ErrorPage(err)
@@ -151,6 +157,5 @@ func (this *IndexAction) RunGet(params struct {
}
this.Data["metricCharts"] = chartMaps
}
-
- this.Show()
+ this.Success()
}
diff --git a/internal/web/actions/default/servers/server/boards/init.go b/internal/web/actions/default/servers/server/boards/init.go
index 72132347..0383ba34 100644
--- a/internal/web/actions/default/servers/server/boards/init.go
+++ b/internal/web/actions/default/servers/server/boards/init.go
@@ -13,7 +13,7 @@ func init() {
Helper(helpers.NewUserMustAuth(configloaders.AdminModuleCodeServer)).
Helper(serverutils.NewServerHelper()).
Prefix("/servers/server/boards").
- Get("", new(IndexAction)).
+ GetPost("", new(IndexAction)).
EndAll()
})
}
diff --git a/web/views/@default/servers/server/boards/index.html b/web/views/@default/servers/server/boards/index.html
index 546eaef5..d86b0114 100644
--- a/web/views/@default/servers/server/boards/index.html
+++ b/web/views/@default/servers/server/boards/index.html
@@ -7,6 +7,13 @@