diff --git a/src/store/store-tasks.js b/src/store/store-tasks.js index 3265d34..306dd09 100644 --- a/src/store/store-tasks.js +++ b/src/store/store-tasks.js @@ -48,8 +48,8 @@ const mutations = { } const actions = { - updateTask ({ commit }, payload) { - commit('updateTask', payload) + updateTask ({ dispatch }, payload) { + dispatch('fbUpdateTask', payload) }, deleteTask ({ commit }, id) { commit('deleteTask', id) @@ -102,6 +102,11 @@ const actions = { const userId = firebaseAuth.currentUser.uid const taskRef = firebaseDb.ref('tasks/' + userId + '/' + payload.id) taskRef.set(payload.task) + }, + fbUpdateTask ({ commit }, payload) { + const userId = firebaseAuth.currentUser.uid + const taskRef = firebaseDb.ref('tasks/' + userId + '/' + payload.id) + taskRef.update(payload.updates) } }