Skip to content

Commit

Permalink
NPE fix for mapping attribute def.
Browse files Browse the repository at this point in the history
  • Loading branch information
katkav committed Apr 15, 2020
1 parent ef1902e commit 8da5755
Showing 1 changed file with 7 additions and 4 deletions.
Expand Up @@ -6,17 +6,15 @@
*/
package com.evolveum.midpoint.gui.impl.component;

import org.apache.wicket.model.IModel;

import com.evolveum.midpoint.gui.api.component.BasePanel;
import com.evolveum.midpoint.gui.api.component.path.ItemPathDto;
import com.evolveum.midpoint.gui.api.component.path.ItemPathPanel;
import com.evolveum.midpoint.prism.path.ItemPath;
import com.evolveum.midpoint.xml.ns._public.common.common_3.VariableBindingDefinitionType;

import com.evolveum.prism.xml.ns._public.types_3.ItemPathType;

import org.apache.wicket.markup.html.basic.Label;
import org.apache.wicket.model.IModel;

public class VariableBindingDefinitionTypePanel extends BasePanel<VariableBindingDefinitionType> {

private static final String ID_PATH_LABEL = "pathLabel";
Expand All @@ -43,6 +41,11 @@ protected void onUpdate(ItemPathDto itemPathDto) {
newPathtype = new ItemPathType(newPath);
}

VariableBindingDefinitionType var = VariableBindingDefinitionTypePanel.this.getModelObject();
if (var == null) {
var = new VariableBindingDefinitionType();
VariableBindingDefinitionTypePanel.this.getModel().setObject(var);
}
VariableBindingDefinitionTypePanel.this.getModelObject().setPath(newPathtype);
}
};
Expand Down

0 comments on commit 8da5755

Please sign in to comment.