Fix loading empty survey questions

This commit is contained in:
Pablo Bonilla 2021-07-23 22:13:57 -06:00
parent 1f24b5de73
commit 2302a615b9
No known key found for this signature in database
GPG Key ID: 46877262B8DE47E2
1 changed files with 18 additions and 16 deletions

View File

@ -58,22 +58,24 @@
</div>
<ng-container *ngIf="ePregunta.tipo">
<ng-container *ngFor="let ePreguntaOpcion of ePreguntasOpciones; let j = index; trackBy: trackId">
<ng-container *ngIf="ePregunta.id == ePreguntaOpcion[j].epreguntaCerrada.id">
<div
class="ds-survey--option ds-survey--option--base ds-survey--closed-option"
*ngFor="let ePreguntaOpcion2 of ePreguntaOpcion; let k = index; trackBy: trackId"
[attr.data-id]="ePreguntaOpcion2.id"
>
<!-- <input class="ds-survey--checkbox" id="{{ ePregunta.id }}-{{ ePreguntaOpcion2.id }}" type="checkbox" disabled /> -->
<label for="{{ ePregunta.id }}-{{ ePreguntaOpcion2.id }}">{{ ePreguntaOpcion2.nombre }}</label>
<fa-icon
*ngIf="encuesta!.estado === 'DRAFT'"
class="ds-survey--titulo--icon ds-survey--titulo--icon--small"
[icon]="faTimes"
(click)="deleteOption($event)"
[attr.data-optionid]="ePreguntaOpcion2.id"
></fa-icon>
</div>
<ng-container *ngIf="ePreguntaOpcion[j] !== undefined">
<ng-container *ngIf="ePregunta.id == ePreguntaOpcion[j].epreguntaCerrada.id">
<div
class="ds-survey--option ds-survey--option--base ds-survey--closed-option"
*ngFor="let ePreguntaOpcion2 of ePreguntaOpcion; let k = index; trackBy: trackId"
[attr.data-id]="ePreguntaOpcion2.id"
>
<!-- <input class="ds-survey--checkbox" id="{{ ePregunta.id }}-{{ ePreguntaOpcion2.id }}" type="checkbox" disabled /> -->
<label for="{{ ePregunta.id }}-{{ ePreguntaOpcion2.id }}">{{ ePreguntaOpcion2.nombre }}</label>
<fa-icon
*ngIf="encuesta!.estado === 'DRAFT'"
class="ds-survey--titulo--icon ds-survey--titulo--icon--small"
[icon]="faTimes"
(click)="deleteOption($event)"
[attr.data-optionid]="ePreguntaOpcion2.id"
></fa-icon>
</div>
</ng-container>
</ng-container>
</ng-container>
<div