diff options
author | Dolph Mathews <dolph.mathews@gmail.com> | 2013-06-03 14:46:53 -0500 |
---|---|---|
committer | Dolph Mathews <dolph.mathews@gmail.com> | 2013-06-03 14:48:06 -0500 |
commit | 3d5b6ddce97c53fdafba1f51159e8243723a026f (patch) | |
tree | 85e3dabf27cea8b0e50e53b3e568060783c2a566 /keystone/identity | |
parent | cd349711bc6210bf35952c5f71bb92ab7676bd2d (diff) | |
download | keystone-3d5b6ddce97c53fdafba1f51159e8243723a026f.tar.gz keystone-3d5b6ddce97c53fdafba1f51159e8243723a026f.tar.xz keystone-3d5b6ddce97c53fdafba1f51159e8243723a026f.zip |
remove_role_from_user_and_project affecting all users (bug 1170649)
Change-Id: I2333404991114e6985f3f2c4de4fb30dc3195b2d
Diffstat (limited to 'keystone/identity')
-rw-r--r-- | keystone/identity/backends/sql.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/keystone/identity/backends/sql.py b/keystone/identity/backends/sql.py index 71cab057..50b297ff 100644 --- a/keystone/identity/backends/sql.py +++ b/keystone/identity/backends/sql.py @@ -431,6 +431,7 @@ class Identity(sql.Base, identity.Driver): else: session = self.get_session() q = session.query(UserProjectGrant) + q = q.filter_by(user_id=user_id) q = q.filter_by(project_id=tenant_id) q.delete() except exception.MetadataNotFound: |