fix: idp list query filter by sso_domain

This commit is contained in:
Qiu Jian
2024-04-02 00:25:15 +08:00
parent 6f5ec57944
commit 284f09f649
2 changed files with 5 additions and 2 deletions

View File

@@ -1163,7 +1163,10 @@ func (manager *SIdentityProviderManager) ListItemFilter(
return nil, errors.Wrap(err, "FetchDomainByIdOrName")
}
}
q = q.Equals("domain_id", ssoDomain.Id)
q = q.Filter(sqlchemy.OR(
sqlchemy.Equals(q.Field("domain_id"), ssoDomain.Id),
sqlchemy.IsNullOrEmpty(q.Field("domain_id")),
))
}
}
if query.AutoCreateProject != nil {