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}
} }
if( (args.e.data.tags.membre == this.userId) || (this.role == 'ROLE_PARENT')){ // mettre role parent en variable
this.evenementService.updateEvenements(event).subscribe( this.evenementService.updateEvenements(event).subscribe(
{ {
next: result => { next: result => {
this.viewChange(); this.viewChange();
this.alert={"type":"success", "content":"L'évènement à bien été modifié"}; this.alert={"type":"success", "content":"L'évènement à bien été déplacé"};
this.isShow = true; this.isShow = true;
}, },
error: err => { error: err => {
this.viewChange(); this.viewChange();
this.alert={"type":"danger", "content":"Problème lors de la modification de l'évenment"}; this.alert={"type":"danger", "content":"Problème lors de la modification de l'évenement"};
this.isShow = true; 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;
}
} }
} }