From f46d10d26f72c5990a2a02f7a0012dc59a13d343 Mon Sep 17 00:00:00 2001 From: "Fredrick W. Warren" Date: Mon, 15 Feb 2021 08:43:37 -0800 Subject: [PATCH] 21.03 Write Data - When Task Updated --- src/store/store-tasks.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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) } }