|
Lines 52-57
export default ( window.rules = new class {
Link Here
|
| 52 |
if ( !this.rules[ruleBranchCode][ruleCategoryCode][ruleItemType] ) continue; |
52 |
if ( !this.rules[ruleBranchCode][ruleCategoryCode][ruleItemType] ) continue; |
| 53 |
|
53 |
|
| 54 |
for ( let [ rule_name, rule_value ] of Object.entries( this.rules[ruleBranchCode][ruleCategoryCode][ruleItemType] ) ) { |
54 |
for ( let [ rule_name, rule_value ] of Object.entries( this.rules[ruleBranchCode][ruleCategoryCode][ruleItemType] ) ) { |
|
|
55 |
|
| 56 |
if ( $.inArray( ['restrictedtype', 'accountsent', 'reservecharge'], rule_name ) ) continue; |
| 57 |
if (!(rule_name in RULE_KINDS)){ |
| 58 |
console.log("A new rule " + rule_name + " has been added but not defined"); |
| 59 |
} |
| 60 |
|
| 55 |
if ( scope_name !== undefined && scope_name != RULE_KINDS[rule_name].scope_name ) continue; |
61 |
if ( scope_name !== undefined && scope_name != RULE_KINDS[rule_name].scope_name ) continue; |
| 56 |
|
62 |
|
| 57 |
result.push( { |
63 |
result.push( { |
| 58 |
- |
|
|