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

duration component not working in loop #1169

Open
1 task done
JulienCarmona opened this issue Nov 7, 2024 · 5 comments
Open
1 task done

duration component not working in loop #1169

JulienCarmona opened this issue Nov 7, 2024 · 5 comments
Assignees
Labels
state: Stand by Type: Bug Something isn't working

Comments

@JulienCarmona JulienCarmona added the Type: Bug Something isn't working label Nov 7, 2024
@JulienCarmona
Copy link
Contributor Author

Reproduire le bug sur un questionnaire plus petit pour faciliter l'estimation

@JulienCarmona
Copy link
Contributor Author

Je viens de tester un duration sur un questionnaire plus simple. On dirait que ce dernier ne veut pas s'afficher en PE mais est bon en Visu simple.
Survey : m3heig7e (m3heig7e.json)
Je pense que le lunatic généré pas PE sur DEMO est pas bon
Ex avec un contexte Enreprise, sur les 3 questions
{171E8FFE-B38D-4455-A5EF-D3849F52BBD7}
il n'y a que la deuxième qui est affichée
{971B75D9-7EB9-4260-A018-013A1C24038F}
Les duration n'apparaissent pas

@AnneHuSKa
Copy link

Qualification : le bug est sur les durées dans les boucles. Cf Json joint

  • une question de type durée hors boucle : tout est ok
  • une question de type durée dans les boucles :
    image

Json test :
issue1169.json

@QRuhier QRuhier changed the title ❌ visu ko on duration component - undefined for formart "PtnHnM" duration component not working in loop Nov 15, 2024
@QRuhier
Copy link
Contributor

QRuhier commented Nov 15, 2024

Actuellement dans le source.json les variables de duration sont absentes du resizing de la variable définissant la dimension de la boucle.
Aujourd'hui dans Lunatic, les variables de boucle sont initialisées à [], mais lorsque la variable définissant la dimension d'une boucle est modifiée, on resize les variables pour injecter autant de null que la dimension de la boucle
La dimension de la variable duration n'est pas recalculée => contrairement aux autres variables qui deviennent [null, null, ...] , celle-ci reste []

A discuter avec Eno

@QRuhier
Copy link
Contributor

QRuhier commented Nov 15, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state: Stand by Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants