calendrier : fin + gestion des roles

This commit is contained in:
Hedi 2022-03-01 15:12:41 +01:00
parent 4b5b3020ac
commit f02e3b630e

View File

@ -192,21 +192,27 @@ export class PageAgendaComponent implements AfterViewInit {
membre: {id:args.e.data.tags.membre}, membre: {id:args.e.data.tags.membre},
team: {id:this.teamId} team: {id:this.teamId}
} }
this.evenementService.updateEvenements(event).subscribe( if( (args.e.data.tags.membre == this.userId) || (this.role == 'ROLE_PARENT')){ // mettre role parent en variable
{ this.evenementService.updateEvenements(event).subscribe(
next: result => { {
this.viewChange(); next: result => {
this.alert={"type":"success", "content":"L'évènement à bien été modifié"}; this.viewChange();
this.isShow = true; this.alert={"type":"success", "content":"L'évènement à bien été déplacé"};
}, this.isShow = true;
error: err => { },
this.viewChange(); error: err => {
this.alert={"type":"danger", "content":"Problème lors de la modification de l'évenment"}; this.viewChange();
this.isShow = true; this.alert={"type":"danger", "content":"Problème lors de la modification de l'évenement"};
}, this.isShow = true;
complete: () => console.log('DONE!') },
} complete: () => console.log('DONE!')
); }
);
}else{
this.viewChange();
this.alert={"type":"danger", "content":"Vous ne pouvez pas déplacé cet évènement !"};
this.isShow = true;
}
} }
} }