Вот все данные, которые я хочу отправить на базу данных баз данных, все работают, но первый не работает, тот, который называется creatorId:
ReceveMeetup ({commit ,getters } ,payload) {
const meetup = {
title:payload.title,
location:payload.location,
date:payload.date,
time:payload.time,
url:payload.url,
content:payload.content,
Здесь я пытаюсь сделать пост взять тот же идентификатор писателя, который сохранил в базе данных и не смог создать его в firebase, чтобы вернуть его после
creatorId:getters.user.id ,
}
// send the data to firebase
firebase.database().ref('meetups').push(meetup).then(
(data) => {
const key = data.key
commit('ReceveMeetup',{
...meetup,
id:key,
}) })
.catch((error) => {console.log(error) ; } )
},
getters: {
loadedMeetups (state) {
return state.loadedMeetups.sort((meetupA ,meetupB)=> {
return meetupA.date ===meetupB.date
})
},
featureMeetups (state , getters){
return getters.loadedMeetups.slice(0,5)
},
loadedMeetup (state) {
return (meetupId) => {
return state.loadedMeetups.find((meetup)=> {
return meetup.id === meetupId
})}
},
user (state) {return state.user },
loading (state) {return state.loading},
error (state) {return state.error},
}
});