From b83a71a396c943066651598de8a20ed9482cc3e9 Mon Sep 17 00:00:00 2001 From: Peter Maquiran Date: Fri, 3 Sep 2021 17:01:01 +0100 Subject: [PATCH] Publication fix delete publication when there is only one element --- .../publications/view-publications/view-publications.page.ts | 1 + .../publication/view-publications/view-publications.page.ts | 3 ++- src/app/store/publication-list.service.ts | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/pages/publications/view-publications/view-publications.page.ts b/src/app/pages/publications/view-publications/view-publications.page.ts index 2b88e41e4..776316e26 100644 --- a/src/app/pages/publications/view-publications/view-publications.page.ts +++ b/src/app/pages/publications/view-publications/view-publications.page.ts @@ -122,6 +122,7 @@ export class ViewPublicationsPage implements OnInit { if(error.status == '404'){ this.error = 'Sem publicações disponíveis!'; this.publicationList= []; + this.publicationListStorage.add(folderId, this.publicationList) } this.showLoader = false; 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 70016f30e..910bed35e 100644 --- a/src/app/shared/publication/view-publications/view-publications.page.ts +++ b/src/app/shared/publication/view-publications/view-publications.page.ts @@ -113,7 +113,8 @@ export class ViewPublicationsPage implements OnInit { (error)=>{ if(error.status == '404') { this.error = 'Sem publicações disponíveis!'; - // this.publicationList = null; + this.publicationList= []; + this.publicationListStorage.add(folderId, this.publicationList) } this.showLoader = false; diff --git a/src/app/store/publication-list.service.ts b/src/app/store/publication-list.service.ts index 48e3e4a26..a84ed779d 100644 --- a/src/app/store/publication-list.service.ts +++ b/src/app/store/publication-list.service.ts @@ -31,7 +31,7 @@ export class PublicationListService { return this._document[folderId] } - add(folderId, document) { + add(folderId, document = []) { this._document[folderId] = document setTimeout(()=> {