filtrar encuestas DELETED en TS en lugar de HTML

This commit is contained in:
Eduardo Quiros 2021-07-23 21:11:06 -06:00
parent fe26d6fca2
commit 23265b5519
No known key found for this signature in database
GPG Key ID: B77F36C3F12720B4
2 changed files with 5 additions and 3 deletions

View File

@ -84,7 +84,7 @@
(click)="selectSurvey($event)" (click)="selectSurvey($event)"
[attr.data-id]="encuesta.id" [attr.data-id]="encuesta.id"
> >
<div *ngIf="encuesta.estado != estadoDeleted" class="entity-header"> <div class="entity-header">
<div class="entity-state--container"> <div class="entity-state--container">
<div <div
class="entity-state" class="entity-state"
@ -120,7 +120,7 @@
</div> </div>
</div> </div>
<div *ngIf="encuesta.estado != estadoDeleted" class="entity-body"> <div class="entity-body">
<div class="entity-body--row"> <div class="entity-body--row">
<span *ngIf="encuesta.acceso == 'PUBLIC'" class="title" <span *ngIf="encuesta.acceso == 'PUBLIC'" class="title"
><fa-icon class="entity-icon--access" [icon]="faUnlock"></fa-icon>&nbsp;&nbsp;{{ encuesta.nombre | titlecase }}</span ><fa-icon class="entity-icon--access" [icon]="faUnlock"></fa-icon>&nbsp;&nbsp;{{ encuesta.nombre | titlecase }}</span

View File

@ -110,7 +110,9 @@ export class EncuestaComponent implements OnInit, AfterViewInit {
if (this.isAdmin()) { if (this.isAdmin()) {
this.encuestas = tmpEncuestas; this.encuestas = tmpEncuestas;
} else { } else {
this.encuestas = tmpEncuestas.filter(e => e.usuarioExtra?.id === this.usuarioExtra?.id); this.encuestas = tmpEncuestas
.filter(e => e.usuarioExtra?.id === this.usuarioExtra?.id)
.filter(e => e.estado !== EstadoEncuesta.DELETED);
} }
}, },
() => { () => {