User bearbeiten anzeige fix

This commit is contained in:
Georg Reisinger
2019-03-21 20:43:41 +01:00
parent d9208d3604
commit ecbfabc0e8
2 changed files with 17 additions and 21 deletions

View File

@ -9,18 +9,14 @@ var config = {
};
firebase.initializeApp(config);
var fireuser;
var vue = new Vue({
el: '#vue-app',
prop: {
name: ''
name: '',
getpic: ''
},
data() {
return {
data: {
dataPic: ''
}
},
methods: {
updateUser(){
@ -28,23 +24,24 @@ var vue = new Vue({
},
getPicUrl(){
return this.picUrl;
},
getUser(uid){
axios.get('/getUser/' + uid).then(result => {
name = result.data[0].name;
this.dataPic = result.data[0].picture + "";
console.log("Created: ", this.dataPic, name)
}).catch(err => console.error(err));
}
},
beforeCreate() {
firebase.auth().onAuthStateChanged(function(user) {
created() {
firebase.auth().onAuthStateChanged(user => {
if (user) {
fireuser = user;
//GetUser
axios.get('/getUser/' + fireuser.uid).then(result => {
name = result.data[0].name;
dataPic = result.data[0].picture + "";
console.log("DataPic: ", dataPic)
}).catch(err => console.error(err));
this.getUser(user.uid);
} else {
window.location("/");
this.dataPic = "error"
}
});
},
}
});