Преглед на файлове

expose orgId via currentUser object. fixes #1907

Anthony Woods преди 10 години
родител
ревизия
81636d8634
променени са 2 файла, в които са добавени 2 реда и са изтрити 0 реда
  1. 1 0
      pkg/api/dtos/models.go
  2. 1 0
      pkg/api/index.go

+ 1 - 0
pkg/api/dtos/models.go

@@ -23,6 +23,7 @@ type CurrentUser struct {
 	LightTheme     bool       `json:"lightTheme"`
 	LightTheme     bool       `json:"lightTheme"`
 	OrgRole        m.RoleType `json:"orgRole"`
 	OrgRole        m.RoleType `json:"orgRole"`
 	OrgName        string     `json:"orgName"`
 	OrgName        string     `json:"orgName"`
+	OrgId          int64      `json:"orgId"`
 	IsGrafanaAdmin bool       `json:"isGrafanaAdmin"`
 	IsGrafanaAdmin bool       `json:"isGrafanaAdmin"`
 	GravatarUrl    string     `json:"gravatarUrl"`
 	GravatarUrl    string     `json:"gravatarUrl"`
 }
 }

+ 1 - 0
pkg/api/index.go

@@ -20,6 +20,7 @@ func setIndexViewData(c *middleware.Context) error {
 		LightTheme:     c.Theme == "light",
 		LightTheme:     c.Theme == "light",
 		OrgName:        c.OrgName,
 		OrgName:        c.OrgName,
 		OrgRole:        c.OrgRole,
 		OrgRole:        c.OrgRole,
+		OrgId:          c.OrgId,
 		GravatarUrl:    dtos.GetGravatarUrl(c.Email),
 		GravatarUrl:    dtos.GetGravatarUrl(c.Email),
 		IsGrafanaAdmin: c.IsGrafanaAdmin,
 		IsGrafanaAdmin: c.IsGrafanaAdmin,
 	}
 	}