Implement preference service (#47870)
* Implement preference service * Adjust wire.go * Fix integration test user * Fix api pref tests * Fix a11y error Co-authored-by: Alexandra Vargas <alexa1866@gmail.com> Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
This commit is contained in:
co-authored by
Alexandra Vargas
Emil Tullstedt
parent
03cf38e659
commit
dbcaedac6c
@@ -245,11 +245,6 @@ func TestUserDataAccess(t *testing.T) {
|
||||
})
|
||||
require.Nil(t, err)
|
||||
|
||||
err = ss.SavePreferences(context.Background(), &models.SavePreferencesCommand{
|
||||
UserId: users[1].Id, OrgId: users[0].OrgId, HomeDashboardId: 1, Theme: "dark",
|
||||
})
|
||||
require.Nil(t, err)
|
||||
|
||||
// When the user is deleted
|
||||
err = ss.DeleteUser(context.Background(), &models.DeleteUserCommand{UserId: users[1].Id})
|
||||
require.Nil(t, err)
|
||||
@@ -266,13 +261,6 @@ func TestUserDataAccess(t *testing.T) {
|
||||
|
||||
require.Len(t, permQuery.Result, 0)
|
||||
|
||||
prefsQuery := &models.GetPreferencesQuery{OrgId: users[0].OrgId, UserId: users[1].Id}
|
||||
err = ss.GetPreferences(context.Background(), prefsQuery)
|
||||
require.Nil(t, err)
|
||||
|
||||
require.EqualValues(t, prefsQuery.Result.OrgId, 0)
|
||||
require.EqualValues(t, prefsQuery.Result.UserId, 0)
|
||||
|
||||
// A user is an org member and has been assigned permissions
|
||||
// Re-init DB
|
||||
ss = InitTestDB(t)
|
||||
@@ -296,11 +284,6 @@ func TestUserDataAccess(t *testing.T) {
|
||||
})
|
||||
require.Nil(t, err)
|
||||
|
||||
err = ss.SavePreferences(context.Background(), &models.SavePreferencesCommand{
|
||||
UserId: users[1].Id, OrgId: users[0].OrgId, HomeDashboardId: 1, Theme: "dark",
|
||||
})
|
||||
require.Nil(t, err)
|
||||
|
||||
ss.CacheService.Flush()
|
||||
|
||||
query3 := &models.GetSignedInUserQuery{OrgId: users[1].OrgId, UserId: users[1].Id}
|
||||
@@ -351,13 +334,6 @@ func TestUserDataAccess(t *testing.T) {
|
||||
require.Nil(t, err)
|
||||
|
||||
require.Len(t, permQuery.Result, 0)
|
||||
|
||||
prefsQuery = &models.GetPreferencesQuery{OrgId: users[0].OrgId, UserId: users[1].Id}
|
||||
err = ss.GetPreferences(context.Background(), prefsQuery)
|
||||
require.Nil(t, err)
|
||||
|
||||
require.EqualValues(t, prefsQuery.Result.OrgId, 0)
|
||||
require.EqualValues(t, prefsQuery.Result.UserId, 0)
|
||||
})
|
||||
|
||||
ss = InitTestDB(t)
|
||||
|
||||
Reference in New Issue
Block a user