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:
Will Browne authored and GitHub committed 2022-04-06 10:50:39 +02:00
1 parent f3c1448b57
commit aef5b29173
5 files changed
+83 -20

No files matched your search

+4 -5
View File
@@ -97,12 +97,11 @@ type Includes struct {
ID string `json:"-"`
}
func (e Includes) GetSlugOrUIDLink() string {
if len(e.UID) > 0 {
return "/d/" + e.UID
} else {
return "/dashboard/db/" + e.Slug
func (e Includes) DashboardURLPath() string {
if e.Type != "dashboard" || len(e.UID) == 0 {
return ""
}
return "/d/" + e.UID
}
type Dependency struct {