remove "profile" from tx operations
This commit is contained in:
parent
a327f0312e
commit
83f0009f2d
|
@ -1375,7 +1375,8 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
if (valueSet != null) {
|
||||
pIn.addParameter().setName("valueSet").setResource(valueSet);
|
||||
}
|
||||
pIn.addParameter().setName("profile").setResource(expParameters);
|
||||
|
||||
pIn.addParameters(expParameters);
|
||||
return pIn;
|
||||
}
|
||||
|
||||
|
@ -1388,7 +1389,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
if (vsUrl != null) {
|
||||
pIn.addParameter().setName("url").setValue(new CanonicalType(vsUrl));
|
||||
}
|
||||
pIn.addParameter().setName("profile").setResource(expParameters);
|
||||
pIn.addParameters(expParameters);
|
||||
return pIn;
|
||||
}
|
||||
|
||||
|
@ -1548,7 +1549,7 @@ public abstract class BaseWorkerContext extends I18nBase implements IWorkerConte
|
|||
if (expParameters == null) {
|
||||
throw new Error(formatMessage(I18nConstants.NO_EXPANSIONPROFILE_PROVIDED));
|
||||
}
|
||||
pin.addParameter().setName("profile").setResource(expParameters);
|
||||
pin.addParameters(expParameters);
|
||||
|
||||
if (options.isDisplayWarningMode()) {
|
||||
pin.addParameter("mode","lenient-display-validation");
|
||||
|
|
|
@ -1856,6 +1856,18 @@ public String toString() {
|
|||
getParameter().removeIf(p -> name.equals(p.getName()));
|
||||
}
|
||||
|
||||
public void addParameters(Parameters expParameters) {
|
||||
addParameters(expParameters.getParameter());
|
||||
}
|
||||
|
||||
private void addParameters(List<ParametersParameterComponent> parameters) {
|
||||
for (ParametersParameterComponent p : parameters) {
|
||||
if (!hasParameter(p.getName())) {
|
||||
addParameter(p);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// end addition
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue