- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
@@ -164,7 +164,7 @@
- Adicionar intervenientes
+ Adicionar intervenientes
{{participant.Name}}
@@ -203,7 +203,6 @@
-
Documentos Anexados
@@ -225,7 +224,7 @@
[taskParticipants]="taskParticipants"
[taskParticipantsCc]="taskParticipantsCc"
[adding]="adding"
- (dynamicSetIntervenient)="dynamicSetIntervenient($event)"
+
>
diff --git a/src/app/pages/agenda/edit-event/edit-event.page.ts b/src/app/pages/agenda/edit-event/edit-event.page.ts
index 3342f8ea3..7a23ad41b 100644
--- a/src/app/pages/agenda/edit-event/edit-event.page.ts
+++ b/src/app/pages/agenda/edit-event/edit-event.page.ts
@@ -37,9 +37,12 @@ export class EditEventPage implements OnInit {
private eventsService: EventsService,
private alertService: AlertService,
public alertController: AlertController,
- ) {
+ ) {
this.isEventEdited = false;
this.postEvent = this.navParams.get('event');
+ if(this.postEvent){
+ this.postEvent.Body.Text = this.postEvent.Body.Text.replace(/<[^>]+>/g, '');
+ }
this.taskParticipants = [];
this.taskParticipantsCc = [];
@@ -62,7 +65,7 @@ export class EditEventPage implements OnInit {
}
ngOnInit() {
-
+
window.onresize = (event) => {
// if not mobile remove all component
if( window.innerWidth >= 800){
@@ -71,11 +74,12 @@ export class EditEventPage implements OnInit {
};
}
+
close(){
this.modalController.dismiss();
}
+
save(){
- console.log(this.postEvent);
this.eventsService.editEvent(this.postEvent, 2, 3).subscribe(async () => {
const alert = await this.alertController.create({
@@ -89,13 +93,15 @@ export class EditEventPage implements OnInit {
this.modalController.dismiss(this.isEventEdited);
}
- async openAttendees(){
+ async openAttendees() {
if(window.innerWidth <= 1024) {
const modal = await this.modalController.create({
component: AttendeesPage,
componentProps: {
- eventAttendees: this.postEvent.Attendees
+ adding: this.adding,
+ taskParticipants: this.taskParticipants,
+ taskParticipantsCc: this.taskParticipantsCc
},
cssClass: 'attendee',
backdropDismiss: false
@@ -104,40 +110,39 @@ export class EditEventPage implements OnInit {
await modal.present();
modal.onDidDismiss().then((data) => {
- if (data['data'] != null)
- {
- let newattendees: EventPerson[] = data['data'];
- this.setIntervenient(newattendees);
+
+ if(data){
+ data = data['data'];
+
+ const newAttendees: EventPerson[] = data['taskParticipants'];
+ const newAttendeesCC: EventPerson[] = data['taskParticipantsCc'];
+
+ this.setIntervenient(newAttendees);
+ this.setIntervenientCC(newAttendeesCC);
}
});
}
}
- async dynamicSetIntervenient(data){
- this.taskParticipants = data['taskParticipants'];
- this.taskParticipantsCc = data['taskParticipantsCc'];
- }
-
- async setIntervenient(data){
+ setIntervenient(data){
this.taskParticipants = data;
-
this.postEvent.Attendees = data;
}
- async setIntervenientCC(data){
+ setIntervenientCC(data){
this.taskParticipantsCc = data;
}
- async addParticipants(){
- this.adding = 'intervenient';
+ addParticipants(){
+ this.adding = 'intervenient'
+
this.openAttendees();
}
- async addParticipantsCC(){
- this.adding = 'CC';
+ addParticipantsCC(){
+ this.adding = 'CC'
this.openAttendees();
}
- async closeComponent(){}
-}
+}
\ No newline at end of file
diff --git a/src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html b/src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html
index cccbb6bd7..48207f9d6 100644
--- a/src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html
+++ b/src/app/pages/agenda/emend-message-modal/emend-message-modal.page.html
@@ -15,12 +15,8 @@
-
-