Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 59987c30 authored by Achraf Achkari's avatar Achraf Achkari
Browse files

Fix template requirement issue

parent 8becde34
No related branches found
No related tags found
3 merge requests!36[GOC-247] Fix cardinality processing and use extended element provided in BBR...,!35[GOC-247] Fix cardinality processing and use extended element provided in BBR...,!33Draft: Develop
Pipeline #658075 failed
......@@ -140,6 +140,9 @@ public class RuleDefinitionAnalyzer extends RuleDefinitionProcessorImpl {
AnalyzerEnum.RULE_DEF_GENERAL_PROCESS.getValue());
return;
}
if (objects.length > 1) {
this.ignoreTemplateIdRequirements = (Boolean) objects[1];
}
this.selectedRuleDefinition = ruleDefinition;
boolean isTemplateId = (this.selectedRuleDefinition.getName().matches(".*:templateId") || this.selectedRuleDefinition.getName().matches("templateId"));
if (this.ignoreTemplateIdRequirements.booleanValue() && this.selectedRuleDefinition.getName() != null && isTemplateId) {
......@@ -149,9 +152,6 @@ public class RuleDefinitionAnalyzer extends RuleDefinitionProcessorImpl {
if(!isTemplateId){
this.generateDTDistinguisher = (RuleDefinitionDistinguisherUtil.elementShouldBeDistinguisedByDT(this.selectedRuleDefinition, this.selectedRuleDefinition.getParentObject()));
}
if (objects.length > 1) {
this.ignoreTemplateIdRequirements = (Boolean) objects[1];
}
// catch error in numbered predicates
if (!RuleDefinitionProblemUtil.verifyIfRuleDefinitionIsTreatable(this.selectedRuleDefinition)) {
String name = selectedRuleDefinition != null ? selectedRuleDefinition.getName() : null;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment