|
|
@ -1,9 +1,9 @@ |
|
|
|
package sqlstore |
|
|
|
package sqlstore |
|
|
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
import ( |
|
|
|
"time" |
|
|
|
|
|
|
|
"github.com/grafana/grafana/pkg/bus" |
|
|
|
"github.com/grafana/grafana/pkg/bus" |
|
|
|
m "github.com/grafana/grafana/pkg/models" |
|
|
|
m "github.com/grafana/grafana/pkg/models" |
|
|
|
|
|
|
|
"time" |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
|
func init() { |
|
|
|
func init() { |
|
|
@ -42,8 +42,8 @@ func SavePreferences(cmd *m.SavePreferencesCommand) error { |
|
|
|
HomeDashboardId: cmd.HomeDashboardId, |
|
|
|
HomeDashboardId: cmd.HomeDashboardId, |
|
|
|
Timezone: cmd.Timezone, |
|
|
|
Timezone: cmd.Timezone, |
|
|
|
Theme: cmd.Theme, |
|
|
|
Theme: cmd.Theme, |
|
|
|
Created: time.Now(), |
|
|
|
Created: time.Now(), |
|
|
|
Updated: time.Now(), |
|
|
|
Updated: time.Now(), |
|
|
|
} |
|
|
|
} |
|
|
|
_, err = sess.Insert(&prefs) |
|
|
|
_, err = sess.Insert(&prefs) |
|
|
|
return err |
|
|
|
return err |
|
|
@ -51,8 +51,8 @@ func SavePreferences(cmd *m.SavePreferencesCommand) error { |
|
|
|
prefs.HomeDashboardId = cmd.HomeDashboardId |
|
|
|
prefs.HomeDashboardId = cmd.HomeDashboardId |
|
|
|
prefs.Timezone = cmd.Timezone |
|
|
|
prefs.Timezone = cmd.Timezone |
|
|
|
prefs.Theme = cmd.Theme |
|
|
|
prefs.Theme = cmd.Theme |
|
|
|
prefs.Updated = time.Now() |
|
|
|
prefs.Updated = time.Now() |
|
|
|
prefs.Version += 1 |
|
|
|
prefs.Version += 1 |
|
|
|
_, err = sess.Id(prefs.Id).Update(&prefs) |
|
|
|
_, err = sess.Id(prefs.Id).Update(&prefs) |
|
|
|
return err |
|
|
|
return err |
|
|
|
} |
|
|
|
} |
|
|
|