[KEYCLOAK-3248] - Permissions don't unlink from resources and scopes

This commit is contained in:
Pedro Igor 2016-07-04 09:28:39 -03:00
parent 450b57c76a
commit 74139ec787
2 changed files with 2 additions and 2 deletions

View file

@ -70,7 +70,7 @@ public class CachedPolicyStore implements PolicyStore {
@Override
public void delete(String id) {
getDelegate().delete(id);
this.transaction.whenComplete(() -> cache.remove(id));
this.transaction.whenComplete(() -> cache.remove(getCacheKeyForPolicy(id)));
}
@Override

View file

@ -64,7 +64,7 @@ public class CachedResourceStore implements ResourceStore {
@Override
public void delete(String id) {
this.cache.evict(getCacheKeyForResource(id));
this.cache.remove(getCacheKeyForResource(id));
getDelegate().delete(id);
}