Merge pull request #1910 from mposolda/master
KEYCLOAK-2149 Fix possible NPE during migration
This commit is contained in:
commit
9d5356a001
1 file changed
+4
@@ -429,6 +429,10 @@ public class DefaultAuthenticationFlows {
|
||||
if (migrate) {
|
||||
// Try to read OTP requirement from browser flow
|
||||
AuthenticationFlowModel browserFlow = realm.getBrowserFlow();
|
||||
if (browserFlow == null) {
|
||||
browserFlow = realm.getFlowByAlias(DefaultAuthenticationFlows.BROWSER_FLOW);
|
||||
}
|
||||
|
||||
List<AuthenticationExecutionModel> browserExecutions = new LinkedList<>();
|
||||
KeycloakModelUtils.deepFindAuthenticationExecutions(realm, browserFlow, browserExecutions);
|
||||
for (AuthenticationExecutionModel browserExecution : browserExecutions) {
|
||||
|
||||
Reference in new issue
Block a user