keycloak-aplcache

unmodifiable complete

2/17/2016 6:43:03 PM

Details

diff --git a/server-spi/src/main/java/org/keycloak/models/cache/entities/CachedRealm.java b/server-spi/src/main/java/org/keycloak/models/cache/entities/CachedRealm.java
index a34cd9d..ad2ba6a 100755
--- a/server-spi/src/main/java/org/keycloak/models/cache/entities/CachedRealm.java
+++ b/server-spi/src/main/java/org/keycloak/models/cache/entities/CachedRealm.java
@@ -222,7 +222,8 @@ public class CachedRealm implements Serializable {
         }
         this.identityProviders = Collections.unmodifiableList(this.identityProviders);
 
-        for (IdentityProviderMapperModel mapper : model.getIdentityProviderMappers()) {
+        this.identityProviderMapperSet = model.getIdentityProviderMappers();
+        for (IdentityProviderMapperModel mapper : identityProviderMapperSet) {
             identityProviderMappers.add(mapper.getIdentityProviderAlias(), mapper);
         }