diff --git a/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts b/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts index 31cebe8b8..76305c092 100644 --- a/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts +++ b/src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts @@ -163,6 +163,18 @@ export class DocumentSetUpMeetingPage implements OnInit { } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + getRecurrenceTypes() { this.calendarService.getRecurrenceTypes().subscribe( res=> { this.recurringTypes = res; 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 517b498b9..f2d7f6e59 100644 --- a/src/app/pages/agenda/edit-event/edit-event.page.ts +++ b/src/app/pages/agenda/edit-event/edit-event.page.ts @@ -178,6 +178,18 @@ export class EditEventPage implements OnInit { } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + close() { this.modalController.dismiss(); } 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 dc9c042e8..0999f2aa5 100644 --- a/src/app/pages/agenda/new-event/new-event.page.ts +++ b/src/app/pages/agenda/new-event/new-event.page.ts @@ -191,8 +191,22 @@ export class NewEventPage implements OnInit { this.checkRoleInArray() this.changeAgenda() + } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + + setDefaultTime() { this.postEvent.StartDate = this.roundTimeQuarterHour(this.CalendarDate); this.postEvent.EndDate = this.roundTimeQuarterHourPlus15(this.postEvent.StartDate); diff --git a/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts b/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts index c27a314c5..48acf5568 100644 --- a/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts +++ b/src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts @@ -175,6 +175,18 @@ export class BookMeetingModalPage implements OnInit { } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + getRecurrenceTypes() { this.calendarService.getRecurrenceTypes().subscribe(res => { this.recurringTypes = res; diff --git a/src/app/pages/publications/edit-action/edit-action.page.ts b/src/app/pages/publications/edit-action/edit-action.page.ts index c230a1790..23465dc22 100644 --- a/src/app/pages/publications/edit-action/edit-action.page.ts +++ b/src/app/pages/publications/edit-action/edit-action.page.ts @@ -52,6 +52,18 @@ export class EditActionPage implements OnInit { this.getPublicationDetail(); } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + close() { this.modalController.dismiss(); } diff --git a/src/app/pages/publications/new-action/new-action.page.ts b/src/app/pages/publications/new-action/new-action.page.ts index 460405a9e..4eb1a23f1 100644 --- a/src/app/pages/publications/new-action/new-action.page.ts +++ b/src/app/pages/publications/new-action/new-action.page.ts @@ -84,6 +84,17 @@ export class NewActionPage implements OnInit { // this.setDefaultTime() } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); segmentChanged(ev: any) { diff --git a/src/app/pages/search/search.page.ts b/src/app/pages/search/search.page.ts index 8599d71e3..9717e7c06 100644 --- a/src/app/pages/search/search.page.ts +++ b/src/app/pages/search/search.page.ts @@ -125,6 +125,18 @@ export class SearchPage implements OnInit { } } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + selectItem(item: SearchList) { if (this.select) { this.modalController.dismiss({ diff --git a/src/app/shared/agenda/edit-event/edit-event.page.ts b/src/app/shared/agenda/edit-event/edit-event.page.ts index 307566f33..0b83278d3 100644 --- a/src/app/shared/agenda/edit-event/edit-event.page.ts +++ b/src/app/shared/agenda/edit-event/edit-event.page.ts @@ -160,6 +160,19 @@ export class EditEventPage implements OnInit { } + + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + ngOnChanges(changes: any): void { this.loadedEventAttachments = this._postEvent?.Attachments } diff --git a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts index f64de1cb0..e59a32677 100644 --- a/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts +++ b/src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts @@ -133,6 +133,18 @@ export class EditEventToApproveComponent implements OnInit { this.getRecurrenceTypes(); } + ngOnDestroy() { + clearInterval(this.myInterval) + } + + myInterval = setInterval(() => { + document.querySelectorAll('.ngx-mat-timepicker input').forEach((e :any) => { + if(e) { + e.disabled = true; + } + }) + }, 1000); + async getTask() { const result = await this.processes.GetTask(this.serialNumber).toPromise(); diff --git a/version/git-version.ts b/version/git-version.ts index da810fd4b..2bda589b1 100644 --- a/version/git-version.ts +++ b/version/git-version.ts @@ -1,12 +1,12 @@ export let versionData = { - "shortSHA": "60fd3a473", - "SHA": "60fd3a473ea7fa038e8900d81ecacb8b536c59aa", + "shortSHA": "9aa7928d8", + "SHA": "9aa7928d897f10ae0aad37dc9d7ec111590e7d0d", "branch": "developer-prod", "lastCommitAuthor": "'Peter Maquiran'", - "lastCommitTime": "'Mon Aug 21 19:01:54 2023 +0100'", + "lastCommitTime": "'Mon Aug 21 19:09:55 2023 +0100'", "lastCommitMessage": "hide timeline events", - "lastCommitNumber": "5189", + "lastCommitNumber": "5190", "change": "", - "changeStatus": "On branch developer-prod\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: src/app/pages/events/attendees/attendees.page.html\n\tmodified: src/app/services/events/attendees/attendees.page.html\n\tmodified: src/app/shared/event/attendee-modal/attendee-modal.page.html\n\tmodified: src/global.scss", + "changeStatus": "On branch developer-prod\nChanges to be committed:\n (use \"git restore --staged ...\" to unstage)\n\tmodified: src/app/modals/document-set-up-meeting/document-set-up-meeting.page.ts\n\tmodified: src/app/pages/agenda/edit-event/edit-event.page.ts\n\tmodified: src/app/pages/agenda/new-event/new-event.page.ts\n\tmodified: src/app/pages/gabinete-digital/expediente/book-meeting-modal/book-meeting-modal.page.ts\n\tmodified: src/app/pages/publications/edit-action/edit-action.page.ts\n\tmodified: src/app/pages/publications/new-action/new-action.page.ts\n\tmodified: src/app/pages/search/search.page.ts\n\tmodified: src/app/shared/agenda/edit-event/edit-event.page.ts\n\tmodified: src/app/shared/gabinete-digital/edit-event-to-approve/edit-event.page.ts", "changeAuthor": "peter.maquiran" } \ No newline at end of file