From ac99be95335109747327e94b4ff0512c2120d1cd Mon Sep 17 00:00:00 2001 From: acidumirae Date: Sat, 20 Jan 2024 10:04:32 +0800 Subject: [PATCH] Implement ETag to refresh the page image for familiy settings --- src/app/pages/familysettings/familysettings.page.html | 2 +- src/app/pages/familysettings/familysettings.page.ts | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/app/pages/familysettings/familysettings.page.html b/src/app/pages/familysettings/familysettings.page.html index 1e45fff..8c67d94 100644 --- a/src/app/pages/familysettings/familysettings.page.html +++ b/src/app/pages/familysettings/familysettings.page.html @@ -42,7 +42,7 @@
- Family + Family Change Banner diff --git a/src/app/pages/familysettings/familysettings.page.ts b/src/app/pages/familysettings/familysettings.page.ts index aa7d846..c6c2ecb 100644 --- a/src/app/pages/familysettings/familysettings.page.ts +++ b/src/app/pages/familysettings/familysettings.page.ts @@ -26,14 +26,18 @@ export class FamilysettingsPage implements OnInit { member_uid:string=''; curr_session:string=''; session_image_server:string=''; - + etag:string=''; ngOnInit() { - this.member_uid= this.sessionDataProviderService.member_uid; + this.member_uid = this.sessionDataProviderService.member_uid; this.curr_session = this.sessionDataProviderService.session; this.session_image_server = this.sessionDataProviderService.session_image_server; + this.etag = '' + Date.now(); + } + ionViewWillEnter() { + this.etag = '' + Date.now(); } uploadData: { @@ -86,6 +90,7 @@ export class FamilysettingsPage implements OnInit { loading.dismiss() this.uploadResult = uploadResult; console.log("this.wrenchService.uploadFile RETURN DATA->", this.uploadResult); + this.etag = '' + Date.now(); } );