diff --git a/src/app/pages/agenda/new-event/new-event.page.ts b/src/app/pages/agenda/new-event/new-event.page.ts index 2c727befa..f15c6871c 100644 --- a/src/app/pages/agenda/new-event/new-event.page.ts +++ b/src/app/pages/agenda/new-event/new-event.page.ts @@ -180,7 +180,10 @@ export class NewEventPage implements OnInit { runValidation() { - this.validateFrom = true + this.validateFrom = true; + if(new Date(this.postEvent.StartDate).getTime() > new Date(this.postEvent.EndDate).getTime()){ + this.toastService._badRequest("A data de fim não pode ser inferior a data de início do evento") + } } @@ -316,14 +319,14 @@ export class NewEventPage implements OnInit { const newAttendees: EventPerson[] = data['taskParticipants']; const newAttendeesCC: EventPerson[] = data['taskParticipantsCc']; - + if(newAttendees.length) { this.setIntervenient(newAttendees); } if(newAttendeesCC) { this.setIntervenientCC(newAttendeesCC); } - + } } diff --git a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts index c98925dfc..62a4f6236 100644 --- a/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts +++ b/src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts @@ -432,7 +432,7 @@ export class ExpedienteDetailPage implements OnInit { component: SearchPage, cssClass: 'modal-width-100-width-background modal', componentProps: { - type: 'AccoesPresidenciais & ArquivoDespachoElect', + type: 'Correspondencia', showSearchInput: true, select: true, findOnly: [8] @@ -458,7 +458,7 @@ export class ExpedienteDetailPage implements OnInit { body.Attachments = Attachments; const loader = this.toastService.loading() - + try { loader.remove() await this.attachmentsService.AddAttachment(body).toPromise() @@ -467,11 +467,12 @@ export class ExpedienteDetailPage implements OnInit { this.toastService._badRequest() } }); - - this.LoadTaskDetail(this.serialNumber); } - }); + setTimeout(() => { + this.LoadTaskDetail(this.serialNumber); + }, 5000); + }); } async openExpedientActionsModal(taskAction: any, task: any) { diff --git a/src/app/pages/search/search.page.html b/src/app/pages/search/search.page.html index d37b6ab0f..e30d9294a 100644 --- a/src/app/pages/search/search.page.html +++ b/src/app/pages/search/search.page.html @@ -177,10 +177,10 @@