mirror of
https://github.com/grafana/grafana.git
synced 2025-07-30 21:42:37 +08:00
Plugins: Fix Default Nav URL for dashboard includes (#47143)
* Plugins: Fix Default Nav URL for dashboard includes * update nav links * PR comments
This commit is contained in:
@ -271,7 +271,13 @@ func setDefaultNavURL(p *plugins.Plugin) {
|
||||
p.DefaultNavURL = path.Join("/plugins/", p.ID, "/page/", include.Slug)
|
||||
}
|
||||
if include.Type == "dashboard" {
|
||||
p.DefaultNavURL = path.Join("/dashboard/db/", include.Slug)
|
||||
dboardURL := include.DashboardURLPath()
|
||||
if dboardURL == "" {
|
||||
p.Logger().Warn("Included dashboard is missing a UID field")
|
||||
continue
|
||||
}
|
||||
|
||||
p.DefaultNavURL = dboardURL
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user