findTemplateAdmins fetches all users with template admin permission including owners.
(ctx context.Context, store database.Store)
| 1049 | |
| 1050 | // findTemplateAdmins fetches all users with template admin permission including owners. |
| 1051 | func findTemplateAdmins(ctx context.Context, store database.Store) ([]database.GetUsersRow, error) { |
| 1052 | templateAdmins, err := store.GetUsers(ctx, database.GetUsersParams{ |
| 1053 | RbacRole: []string{codersdk.RoleTemplateAdmin, codersdk.RoleOwner}, |
| 1054 | }) |
| 1055 | if err != nil { |
| 1056 | return nil, xerrors.Errorf("get owners: %w", err) |
| 1057 | } |
| 1058 | return templateAdmins, nil |
| 1059 | } |
no test coverage detected