For overwrite, do all deletes, then all adds.
Minor UI enhancements. Fix 2 JPA bugs. General cleanup. Documentation.
This commit is contained in:
1 parent
979205c827
commit
fbff61bfba
20 files changed
+302
-528
No files matched your search
@@ -76,9 +76,12 @@ public class JpaUserProvider implements UserProvider {
|
||||
userModel.joinGroup(g);
|
||||
}
|
||||
}
|
||||
for (RequiredActionProviderModel r : realm.getRequiredActionProviders()) {
|
||||
if (r.isEnabled() && r.isDefaultAction()) {
|
||||
userModel.addRequiredAction(r.getAlias());
|
||||
|
||||
if (addDefaultRequiredActions){
|
||||
for (RequiredActionProviderModel r : realm.getRequiredActionProviders()) {
|
||||
if (r.isEnabled() && r.isDefaultAction()) {
|
||||
userModel.addRequiredAction(r.getAlias());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -1059,6 +1059,7 @@ public class RealmAdapter implements RealmModel {
|
||||
em.createNamedQuery("deleteGroupRoleMappingsByRole").setParameter("roleId", roleEntity.getId()).executeUpdate();
|
||||
|
||||
em.remove(roleEntity);
|
||||
em.flush();
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -1217,7 +1218,7 @@ public class RealmAdapter implements RealmModel {
|
||||
realm.setEventsListeners(listeners);
|
||||
em.flush();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public Set<String> getEnabledEventTypes() {
|
||||
return realm.getEnabledEventTypes();
|
||||
@@ -1228,7 +1229,7 @@ public class RealmAdapter implements RealmModel {
|
||||
realm.setEnabledEventTypes(enabledEventTypes);
|
||||
em.flush();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean isAdminEventsEnabled() {
|
||||
return realm.isAdminEventsEnabled();
|
||||
@@ -1250,7 +1251,7 @@ public class RealmAdapter implements RealmModel {
|
||||
realm.setAdminEventsDetailsEnabled(enabled);
|
||||
em.flush();
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public ClientModel getMasterAdminClient() {
|
||||
ClientEntity masterAdminClient = realm.getMasterAdminClient();
|
||||
|
||||
Reference in new issue
Block a user