🐛 Espace de nom manquant

Ajout d'une exception pour gérer ces erreurs dans le futur
publicodes
Mael 2018-11-15 10:39:04 +00:00
parent bf2d04c866
commit f96e9bbdcf
2 changed files with 11 additions and 2 deletions

View File

@ -18,8 +18,13 @@ let Namespace = ({ ns, flatRules, colour }) => (
)
.map(fragments => {
let ruleName = fragments.join(' . '),
rule = findRuleByDottedName(flatRules, ruleName),
ruleText = rule.title || capitalise0(rule.name),
rule = findRuleByDottedName(flatRules, ruleName)
if (!rule) {
throw new Error(
`Attention, il se peut que la règle, ${ruleName}, ait été définie avec un namespace qui n'existe pas ?`
)
}
let ruleText = rule.title || capitalise0(rule.name),
style = { color: colour }
return (

View File

@ -736,6 +736,10 @@
période: flexible
formule: rémunération . brut - indemnité kilométrique vélo
- espace: contrat salarié
nom: salaire
- espace: contrat salarié . salaire
nom: brut de base
titre: Salaire brut de base