Skip to content
Snippets Groups Projects
Commit dd1f0a6f authored by David Smadja's avatar David Smadja
Browse files

remove obsolete test

parent 854b4d20
Branches
Tags
1 merge request!329Permettre d'ouvrir / fermer tous les paramètres
......@@ -81,8 +81,7 @@
// Le barème est en mode éditable si :
let edit = $derived(() => {
// En mode budget, il fait partie de la liste des paramètres éditables :
const conditionByName =
!budget || (name !== undefined && hasEditableAncestor(billParameter))
const conditionByName = !budget || hasEditableAncestor(billParameter)
// En mode cas type comme budget, le PLF ou le PLFSS ne l'a pas supprimé :
const billScaleAtInstantHasValue =
......
......@@ -317,7 +317,7 @@ export const budgetEditableParametersNameByVariableName: {
"prelevements_sociaux.contributions_sociales.csg.activite.deductible.abattement",
"prelevements_sociaux.contributions_sociales.csg.activite.deductible.taux",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.abattement",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.abattement_2",
"prelevements_sociaux.contributions_sociales.csg.activite.abattement_2",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.taux",
"prelevements_sociaux.pss.plafond_securite_sociale_mensuel",
]),
......@@ -341,7 +341,7 @@ export const budgetEditableParametersNameByVariableName: {
"prelevements_sociaux.contributions_sociales.csg.activite.deductible.abattement",
"prelevements_sociaux.contributions_sociales.csg.activite.deductible.taux",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.abattement",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.abattement_2",
"prelevements_sociaux.contributions_sociales.csg.activite.abattement_2",
"prelevements_sociaux.contributions_sociales.csg.activite.imposable.taux",
"prelevements_sociaux.pss.plafond_securite_sociale_mensuel",
]),
......@@ -503,7 +503,7 @@ export const budgetEditableParametersNameByVariableName: {
]),
rsa: new Set([
"prestations_sociales.solidarite_insertion.minima_sociaux.rsa",
])
]),
}
export const budgetEditableParametersName = new Set<string>()
......@@ -1156,10 +1156,7 @@ export function buildInstantFormulaAndReferencesArray(
if (variable.reference !== undefined) {
for (const [instant, references] of Object.entries(variable.reference)) {
if (instantFormulaAndReferencesByInstant[instant] === undefined) {
instantFormulaAndReferencesByInstant[instant] = {
instant,
references,
}
instantFormulaAndReferencesByInstant[instant] = { instant, references }
} else {
instantFormulaAndReferencesByInstant[instant].references = references
}
......@@ -1193,15 +1190,12 @@ export function getVariableParametersName(
return formula.parameters
}
export function hasEditableAncestor(
parameter: Parameter,
): boolean {
export function hasEditableAncestor(parameter: Parameter): boolean {
console.log(parameter.name, { budgetEditableParametersName })
for (const ancestor of iterParameterAncestors(parameter)) {
if (
budgetEditableParametersName.has(
ancestor.name as string,
)
) {
console.log(parameter.name, { ancestor: ancestor.name })
if (budgetEditableParametersName.has(ancestor.name as string)) {
return true
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment