From 988c90e8f67073ebbfccedf83fe5def3a62471cd Mon Sep 17 00:00:00 2001 From: rainzm Date: Sun, 17 Jan 2021 20:48:26 +0800 Subject: [PATCH] fix(keystone): correctly pass domain id to role-assignments --- pkg/keystone/driver/sql/sql.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/keystone/driver/sql/sql.go b/pkg/keystone/driver/sql/sql.go index cc596bbeec..6a8f759ca9 100644 --- a/pkg/keystone/driver/sql/sql.go +++ b/pkg/keystone/driver/sql/sql.go @@ -139,7 +139,7 @@ func getUserIdsWithRole(roleName string, domainId string) ([]string, error) { if err != nil { return nil, errors.Wrapf(err, "unable to fetch roleid of %s", roleName) } - ras, _, err := models.AssignmentManager.FetchAll("", "", roleId, "", "", domainId, []string{}, []string{}, []string{}, []string{}, []string{}, []string{}, false, true, false, false, false, 0, 0) + ras, _, err := models.AssignmentManager.FetchAll("", "", roleId, "", "", "", []string{}, []string{}, []string{}, []string{}, []string{}, []string{domainId}, false, true, false, false, false, 0, 0) if err != nil { return nil, err }