edit profile

This commit is contained in:
CHIEFSOFT\ameye
2024-01-20 11:10:27 -05:00
parent ac99be9533
commit 25398554ab
2 changed files with 46 additions and 10 deletions
@@ -10,7 +10,7 @@ import {Camera, CameraResultType, CameraSource} from "@capacitor/camera";
styleUrls: ['./edit-profile.page.scss'],
})
export class EditProfilePage implements OnInit {
etag:string='';
// @ViewChild('firstname') firstname;
// @ViewChild('lastname') lastname;
// //@ViewChild('lastname') lastname;
@@ -40,8 +40,8 @@ export class EditProfilePage implements OnInit {
this.lastname = this.sessionDataProviderService.lastname;
this.email = this.sessionDataProviderService.email;
this.online_name = this.sessionDataProviderService.online_name;
this.profilePicture = this.sessionDataProviderService.profilePicture(this.sessionDataProviderService.session, this.sessionDataProviderService.member_uid);
this.etag = '' + Date.now();
this.profilePicture = this.sessionDataProviderService.profilePicture(this.sessionDataProviderService.session, this.sessionDataProviderService.member_uid)+'?'+this.etag;
setInterval(()=>{
var myIframe=document.getElementById('profile_pic');
@@ -52,6 +52,9 @@ export class EditProfilePage implements OnInit {
// document.getElementById("profile_pic").reload(true);
}
ionViewWillEnter() {
this.etag = '' + Date.now();
}
onBack() {
this.navctr.back();
}
@@ -117,7 +120,9 @@ export class EditProfilePage implements OnInit {
this.profileResult = profileResult;
if (this.profileResult?.internal_return==0){
this.profileMessage="Profile Updated";
dispatchEvent(new Event("profile_picture_updated"));
setTimeout(()=>{
this.etag = '' + Date.now();
this.profileMessage='';
}, 3000);
}
@@ -176,10 +181,12 @@ export class EditProfilePage implements OnInit {
uploadResult => {
this.uploadResult = uploadResult;
console.log("this.wrenchService.uploadFile RETURN DATA->", this.uploadResult);
this.profilePicture = this.sessionDataProviderService.profilePicture(this.sessionDataProviderService.session, this.sessionDataProviderService.member_uid);
// this.profilePicture = this.sessionDataProviderService.profilePicture(this.sessionDataProviderService.session, this.sessionDataProviderService.member_uid);
//this.ngOnInit(); // trying this
//debugger;
document.getElementById("profile_pic").style.backgroundImage="'url('"+this.profilePicture+"')'"; ///this.profilePicture;
this.etag = '' + Date.now();
this.profilePicture = this.sessionDataProviderService.profilePicture(this.sessionDataProviderService.session, this.sessionDataProviderService.member_uid)+'?'+this.etag;
// document.getElementById("profile_pic").style.backgroundImage="'url('"+this.profilePicture+"')'"; ///this.profilePicture;
}
);