From ef2ed5a0b640b6e688eaa218a5e339d060163416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Yana=C3=ABl=20GRETTE?= Date: Fri, 5 Feb 2021 09:38:59 +0100 Subject: [PATCH] =?UTF-8?q?Aucune=20requ=C3=AAte=20n'est=20faite=20si=20au?= =?UTF-8?q?cune=20checkbox=20n'est=20coch=C3=A9e?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/collaborateurs/collaborateurs.component.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/collaborateurs/collaborateurs.component.ts b/src/app/collaborateurs/collaborateurs.component.ts index a72a64e..0691473 100644 --- a/src/app/collaborateurs/collaborateurs.component.ts +++ b/src/app/collaborateurs/collaborateurs.component.ts @@ -118,7 +118,13 @@ export class CollaborateursComponent implements OnInit { * Devra se faire à l'ouverture de la page, au changement de page ou du nombre d'éléments à afficher, au moment d'un tri ou encore lors de l'utilisation de la barre de recherche. */ updateDataSource() { - //récupérer la liste des collaborateur et mettre à jour le tableau + + //ne rien afficher si aucune business unit n'est cochée + if(this.busIds.length == 0) { + this.taille = 0; + this.dataSource = new MatTableDataSource(undefined); + return; + } this.collaborateursDisponiblesSubscription = this.service.getCollaborateurs(this.roles, this.busIds, this.asc, this.numPage, this.parPage, this.search, this.tri, this.dateDebut, this.dateFin).subscribe( collaborateurs => { console.log(collaborateurs); this.dataSource = new MatTableDataSource(collaborateurs);}, err => console.log(err)