force oauth created users to start with user role

This commit is contained in:
henrygd
2026-09-18 17:10:37 -04:00
parent db3afeabd9
commit f7fd3ef403
4 changed files with 115 additions and 0 deletions

View File

@@ -108,6 +108,9 @@ func TestCreateFirstUserAtomic(t *testing.T) {
count, err := h.CountRecords("users")
require.NoError(t, err)
require.EqualValues(t, 1, count)
bootstrapUsers, err := h.FindAllRecords("users")
require.NoError(t, err)
require.Equal(t, "admin", bootstrapUsers[0].GetString("role"))
admins, err := h.FindAllRecords(core.CollectionNameSuperusers)
require.NoError(t, err)
require.Len(t, admins, 1)