User update nur name

This commit is contained in:
Georg Reisinger 2019-03-24 17:01:09 +01:00
parent 8d8560660a
commit f9fb9c61e3

View File

@ -31,10 +31,46 @@ var vue = new Vue({
},
methods: {
fertig() {
console.log("IMAGE befor dbuserupdate: ", this.image)
this.dbUserUpdate(this.idToken, name, this.image, this.mid);
this.image = '';
this.startGetUser();
if(!this.image){
this.image = this.dataPic
var currentUser = firebase.auth().currentUser;
var vm = this;
currentUser.getIdToken( /* forceRefresh */ true).then(function (idToken) {
console.log("Vor Replace");
msg.requestPermission()
.then(function () {
return msg.getToken();
})
.then(token => {
console.log("Zugriff auf msg", token, this.name, vm.dataPic);
vm.idToken = idToken;
vm.mid = token;
console.log("IMAGE befor dbuserupdate: ", vm.image)
vm.dbUserUpdate(vm.idToken, name, vm.image, vm.mid);
vm.image = '';
vm.startGetUser();
})
.catch(err => {
console.error("Msg Error: ", err);
vm.idToken = idToken;
vm.mid = "";
console.log("IMAGE befor dbuserupdate: ", vm.image)
vm.dbUserUpdate(vm.idToken, name, vm.image, vm.mid);
vm.image = '';
vm.startGetUser();
})
}).catch(function (error) {
console.error("Get id token client error: ", error)
});
}else{
console.log("IMAGE befor dbuserupdate: ", this.image)
this.dbUserUpdate(this.idToken, name, this.image, this.mid);
this.image = '';
this.startGetUser();
}
},
updateUser() {
console.log("updateuser")