mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Dashboards: Use home dashboard from org again (#48244)
* Dashboards: Use home dashboard from org again * Set homeDashboardID Co-authored-by: Torkel Ödegaard <torkel@grafana.com>
This commit is contained in:
parent
c0ee94a04d
commit
fc0346fe5b
@ -409,7 +409,7 @@ func (hs *HTTPServer) postDashboard(c *models.ReqContext, cmd models.SaveDashboa
|
|||||||
|
|
||||||
// GetHomeDashboard returns the home dashboard.
|
// GetHomeDashboard returns the home dashboard.
|
||||||
func (hs *HTTPServer) GetHomeDashboard(c *models.ReqContext) response.Response {
|
func (hs *HTTPServer) GetHomeDashboard(c *models.ReqContext) response.Response {
|
||||||
prefsQuery := pref.GetPreferenceWithDefaultsQuery{UserID: c.SignedInUser.UserId}
|
prefsQuery := pref.GetPreferenceWithDefaultsQuery{OrgID: c.OrgId, UserID: c.SignedInUser.UserId}
|
||||||
homePage := hs.Cfg.HomePage
|
homePage := hs.Cfg.HomePage
|
||||||
|
|
||||||
preference, err := hs.preferenceService.GetWithDefaults(c.Req.Context(), &prefsQuery)
|
preference, err := hs.preferenceService.GetWithDefaults(c.Req.Context(), &prefsQuery)
|
||||||
|
@ -100,12 +100,14 @@ func (s *Service) Save(ctx context.Context, cmd *pref.SavePreferenceCommand) err
|
|||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
preference.Timezone = cmd.Timezone
|
preference.Timezone = cmd.Timezone
|
||||||
preference.WeekStart = cmd.WeekStart
|
preference.WeekStart = cmd.WeekStart
|
||||||
preference.Theme = cmd.Theme
|
preference.Theme = cmd.Theme
|
||||||
preference.Updated = time.Now()
|
preference.Updated = time.Now()
|
||||||
preference.Version += 1
|
preference.Version += 1
|
||||||
preference.JSONData = &pref.PreferenceJSONData{}
|
preference.JSONData = &pref.PreferenceJSONData{}
|
||||||
|
preference.HomeDashboardID = cmd.HomeDashboardID
|
||||||
|
|
||||||
if cmd.Navbar != nil {
|
if cmd.Navbar != nil {
|
||||||
preference.JSONData.Navbar = *cmd.Navbar
|
preference.JSONData.Navbar = *cmd.Navbar
|
||||||
|
Loading…
Reference in New Issue
Block a user