From d72365cb414d74b621eacec0490f0101e47e963e Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Fri, 12 Apr 2024 14:25:09 +0100 Subject: [PATCH] fix update bug --- .../pages/publications/publications.page.ts | 24 ++++--------------- .../view-publications.page.ts | 5 ++++ src/environments/environment.prod.ts | 2 +- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/src/app/pages/publications/publications.page.ts b/src/app/pages/publications/publications.page.ts index 363a5ff70..e60d73235 100644 --- a/src/app/pages/publications/publications.page.ts +++ b/src/app/pages/publications/publications.page.ts @@ -90,6 +90,10 @@ export class PublicationsPage implements OnInit { window['goToPublicationsList'] = this.goToPublicationsList + window['updateAction'] = () => { + this.getActions() + } + } @@ -180,7 +184,7 @@ export class PublicationsPage implements OnInit { } - getActions() { + getActions = () => { this.showLoader = true this.publications.GetPublicationFolderList().subscribe(async res => { @@ -193,24 +197,6 @@ export class PublicationsPage implements OnInit { this.showLoader = false; - // (async ()=> { - - // const created = await ActionModel.create(folders) - // const stored = await ActionModel.all() - - // const notPresentOnTheRequest: ActionModel[] = stored.filter(e => { - // return !folders.find(b => e.ProcessId == b.ProcessId) - // }) - - // for (let ActionModelToDelete of notPresentOnTheRequest) { - // ActionModelToDelete.delete() - // } - - // // console.log({created, stored, folders, toDeletes}) - - // })() - - }, (error) => { this.showLoader = false; this.getFromDB() diff --git a/src/app/shared/publication/view-publications/view-publications.page.ts b/src/app/shared/publication/view-publications/view-publications.page.ts index f3bbcb9e7..a056eecb6 100644 --- a/src/app/shared/publication/view-publications/view-publications.page.ts +++ b/src/app/shared/publication/view-publications/view-publications.page.ts @@ -284,10 +284,15 @@ export class ViewPublicationsPage implements OnInit { modal.onDidDismiss().then((res) => { if (res.data == 'Yes') { + const loader = this.toastService.loading(); try { this.publications.DeletePresidentialAction(folderId).toPromise(); this.httpErrorHandle.httpsSucessMessagge('Eliminar Acção') + setTimeout(()=> { + window['updateAction']() + }, 1500) + } catch (error) { this.httpErrorHandle.httpStatusHandle(error) } diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts index 43c1647f5..0bd217c5f 100644 --- a/src/environments/environment.prod.ts +++ b/src/environments/environment.prod.ts @@ -4,4 +4,4 @@ import { environment as oaprProd } from './suport/oapr' import { DevDev } from './suport/dev' -export const environment: Environment = DevDev; +export const environment: Environment = oaprProd;