Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 Bug mécanisme recalcul #360

Open
Clemog opened this issue Mar 27, 2023 · 1 comment
Open

🐛 Bug mécanisme recalcul #360

Clemog opened this issue Mar 27, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@Clemog
Copy link
Collaborator

Clemog commented Mar 27, 2023

Je remonte un bug au niveau du mécanisme recalcul illustré ici : Il semble y avoir une différence entre la situation du recalcul affichée et celle utilisée dans le calcul derrière. J'essaie de modifier 2 règles dont l'une est dépendante de l'autre.

2 possibilités je crois:

  • C'est le comportement de calcul attendu, c'est l'affichage dans la doc qui est buggé
  • On voudrait pouvoir garder en mémoire l'ancienne valeur de la situation et les utiliser dans la nouvelle

Merci @johangirod pour le retour rapide sur Mattermost !

C'est étrange, recalcul est censé utiliser les valeurs calculées dans le contexte de l'appel initial. On devrait donc avoir a qui vaut 11 lors du recalcul.

@mquandalle
Copy link
Collaborator

Comportement toujours présent avec la nouvelle écriture du recalcul. studio

Deux manières de résoudre l'incohérence :

  • afficher x=1 dans le bloc "contexte" (et garder total=1), le calcul de la valeur de x étant fait à l'intérieur du sous-contexte
  • garder x=11 dans le bloc "contexte" et calculer total=11, dans ce cas le calcul de la valeur de x est fait avec le contexte parent

johangirod added a commit that referenced this issue Mar 6, 2024
johangirod added a commit that referenced this issue Mar 6, 2024
johangirod added a commit that referenced this issue Mar 6, 2024
* test: add failing test for mécanisme contexte

* fix: contexte bug with new situation values

might fix #465 and #360

* publish: 1.1.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants