mirror of
https://github.com/zitadel/zitadel.git
synced 2025-02-28 20:57:24 +00:00
fix: UserIDsByDomain (#608)
This commit is contained in:
parent
be923343b0
commit
edfd9d2038
@ -61,7 +61,10 @@ func UsersByOrgID(db *gorm.DB, table, orgID string) ([]*model.UserView, error) {
|
||||
}
|
||||
|
||||
func UserIDsByDomain(db *gorm.DB, table, domain string) ([]string, error) {
|
||||
users := make([]string, 0)
|
||||
type id struct {
|
||||
Id string
|
||||
}
|
||||
ids := make([]id, 0)
|
||||
orgIDQuery := &usr_model.UserSearchQuery{
|
||||
Key: usr_model.UserSearchKeyUserName,
|
||||
Method: global_model.SearchMethodEndsWithIgnoreCase,
|
||||
@ -70,7 +73,14 @@ func UserIDsByDomain(db *gorm.DB, table, domain string) ([]string, error) {
|
||||
query := repository.PrepareSearchQuery(table, model.UserSearchRequest{
|
||||
Queries: []*usr_model.UserSearchQuery{orgIDQuery},
|
||||
})
|
||||
_, err := query(db, &users)
|
||||
_, err := query(db, &ids)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
users := make([]string, len(ids))
|
||||
for i, id := range ids {
|
||||
users[i] = id.Id
|
||||
}
|
||||
return users, err
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user