Skip to content

Commit cd4706f

Browse files
committed
fix(server): resolve incorrect variable usage in management asset paths
- Replaced `s.currentPath` with `s.configFilePath` for consistent handling of management asset paths. - Adjusted calls to `managementasset.FilePath` and `StaticDir` to use the updated configuration path.
1 parent a552a45 commit cd4706f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

internal/api/server.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -479,15 +479,15 @@ func (s *Server) serveManagementControlPanel(c *gin.Context) {
479479
c.AbortWithStatus(http.StatusNotFound)
480480
return
481481
}
482-
filePath := managementasset.FilePath(s.currentPath)
482+
filePath := managementasset.FilePath(s.configFilePath)
483483
if strings.TrimSpace(filePath) == "" {
484484
c.AbortWithStatus(http.StatusNotFound)
485485
return
486486
}
487487

488488
if _, err := os.Stat(filePath); err != nil {
489489
if os.IsNotExist(err) {
490-
go managementasset.EnsureLatestManagementHTML(context.Background(), managementasset.StaticDir(s.currentPath), cfg.ProxyURL)
490+
go managementasset.EnsureLatestManagementHTML(context.Background(), managementasset.StaticDir(s.configFilePath), cfg.ProxyURL)
491491
c.AbortWithStatus(http.StatusNotFound)
492492
return
493493
}
@@ -776,7 +776,7 @@ func (s *Server) UpdateClients(cfg *config.Config) {
776776
s.handlers.UpdateClients(&cfg.SDKConfig)
777777

778778
if !cfg.RemoteManagement.DisableControlPanel {
779-
staticDir := managementasset.StaticDir(s.currentPath)
779+
staticDir := managementasset.StaticDir(s.configFilePath)
780780
go managementasset.EnsureLatestManagementHTML(context.Background(), staticDir, cfg.ProxyURL)
781781
}
782782
if s.mgmt != nil {

0 commit comments

Comments
 (0)