diff --git a/dashboard/divhelpcontent/class-help-content-form.component.ts b/dashboard/divhelpcontent/class-help-content-form.component.ts
index 6ce4d961..e2ca58a1 100644
--- a/dashboard/divhelpcontent/class-help-content-form.component.ts
+++ b/dashboard/divhelpcontent/class-help-content-form.component.ts
@@ -166,7 +166,7 @@ export class ClassContentFormComponent implements OnInit {
this._router.navigate(['../'], {queryParams: {"pageId": this.pageId}, relativeTo: this.route});
NotificationHandler.rise('Page content has been successfully updated');
this.showLoading = false;
- this._clearCacheService.clearCacheInRoute("Class help text saved or updated",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("Class help text saved or updated",this.portal);
},
err => this.handleUpdateError('System error saving page content', err)
));
diff --git a/dashboard/divhelpcontent/class-help-contents.component.ts b/dashboard/divhelpcontent/class-help-contents.component.ts
index cbf8a6ff..6ecdcbb4 100644
--- a/dashboard/divhelpcontent/class-help-contents.component.ts
+++ b/dashboard/divhelpcontent/class-help-contents.component.ts
@@ -155,7 +155,7 @@ export class ClassHelpContentsComponent implements OnInit {
this.deletePageHelpContentsFromArray(this.selectedPageContents);
NotificationHandler.rise('Page content(s) has been successfully deleted');
this.showLoading = false;
- this._clearCacheService.clearCacheInRoute("Class text texts deleted",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("Class text texts deleted",this.portal);
},
error => this.handleUpdateError('System error deleting the selected page content(s)', error)
));
@@ -198,7 +198,7 @@ export class ClassHelpContentsComponent implements OnInit {
this.countClassHelpContents();
this.applyCheck(false);
NotificationHandler.rise('Page content(s) has been successfully updated');
- this._clearCacheService.clearCacheInRoute("class help text's status changed",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("class help text's status changed",this.portal);
},
error => this.handleUpdateError('System error changing the status of the selected page content(s)', error)
));
diff --git a/dashboard/entity/entities.component.ts b/dashboard/entity/entities.component.ts
index 4abf71a4..6607626e 100644
--- a/dashboard/entity/entities.component.ts
+++ b/dashboard/entity/entities.component.ts
@@ -345,7 +345,7 @@ export class EntitiesComponent implements OnInit {
this.checkboxes[i].entity.isEnabled = this.toggleStatus;
}
this.applyCheck(false);
- this._clearCacheService.clearCacheInRoute("entity's status changed", this.portal, "/");
+ this._clearCacheService.purgeBrowserCache("entity's status changed", this.portal);
this._clearCacheService.purgeBrowserCache("entity's status changed", this.portal);
},
error => this.handleUpdateError('System error changing the status of the selected entity(-ies)', error)
diff --git a/dashboard/helpTexts/page-help-content-form.component.ts b/dashboard/helpTexts/page-help-content-form.component.ts
index 60af26c9..0dd656fa 100644
--- a/dashboard/helpTexts/page-help-content-form.component.ts
+++ b/dashboard/helpTexts/page-help-content-form.component.ts
@@ -199,7 +199,7 @@ export class PageContentFormComponent implements OnInit {
NotificationHandler.rise('Page content has been successfully ' + (this.pageContentId ? 'updated' : 'created') + '');
this._router.navigate(['../'], {queryParams: {"pageId": this.pageId}, relativeTo: this.route});
this.showLoading = false;
- this._clearCacheService.clearCacheInRoute("page help content saved",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("page help content saved",this.portal);
},
err => this.handleUpdateError('System error saving page content', err)
));
diff --git a/dashboard/helpTexts/page-help-contents.component.ts b/dashboard/helpTexts/page-help-contents.component.ts
index 0d8458d0..531dac25 100644
--- a/dashboard/helpTexts/page-help-contents.component.ts
+++ b/dashboard/helpTexts/page-help-contents.component.ts
@@ -165,7 +165,7 @@ export class PageHelpContentsComponent implements OnInit {
this.deletePageHelpContentsFromArray(this.selectedPageContents);
NotificationHandler.rise('Page content(s) has been successfully deleted');
this.showLoading = false;
- this._clearCacheService.clearCacheInRoute("Help texts deleted",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("Help texts deleted",this.portal);
},
error => this.handleUpdateError('System error deleting the selected page content(s)', error)
));
@@ -210,7 +210,7 @@ export class PageHelpContentsComponent implements OnInit {
NotificationHandler.rise('Page content(s) has been successfully updated');
this.countPageHelpContents();
this.applyCheck(false);
- this._clearCacheService.clearCacheInRoute("Help text's status changed",this.portal, this.page.route);
+ this._clearCacheService.purgeBrowserCache("Help text's status changed",this.portal);
},
error => this.handleUpdateError('System error changing the status of the selected page content(s)', error)
));
diff --git a/dashboard/page/pages.component.ts b/dashboard/page/pages.component.ts
index e67e8423..9f110d9f 100644
--- a/dashboard/page/pages.component.ts
+++ b/dashboard/page/pages.component.ts
@@ -415,7 +415,6 @@ export class PagesComponent implements OnInit {
this.checkboxes[i].page.isEnabled = status;
}
this.applyCheck(false);
- this._clearCacheService.clearCacheInRoute("Page's status changed",this.portal, "/");
this._clearCacheService.purgeBrowserCache("Page's status changed", this.portal);
},
error => this.handleUpdateError('System error changing the status of the selected page(s)', error)
diff --git a/dashboard/users/role-users/role-users.component.ts b/dashboard/users/role-users/role-users.component.ts
index 0b7f524a..30a4bc29 100644
--- a/dashboard/users/role-users/role-users.component.ts
+++ b/dashboard/users/role-users/role-users.component.ts
@@ -231,8 +231,7 @@ export class RoleUsersComponent implements OnInit, OnDestroy, OnChanges {
}
this.filterActiveBySearch(this.filterForm.value.active);
this.userManagementService.updateUserInfo();
- this.clearCacheService.clearCacheInRoute(this.role + 's of ' + this.id + ' have been updated',this.id, "/");
- this.clearCacheService.clearCacheInRoute(this.role + 's of ' + this.id + ' have been updated',this.id, "/curators");
+ this.clearCacheService.purgeBrowserCache(this.role + 's of ' + this.id + ' have been updated',this.id);
NotificationHandler.rise(this.selectedUser + ' is no longer ' + this.role + ' of ' + this.name + ' Dashboard');
this.loadActive = false;
}, error => {