From 1fd19600625fb3d41496bf9b4986e586aab5191e Mon Sep 17 00:00:00 2001 From: nbckr Date: Sat, 27 Jan 2018 23:51:12 +0100 Subject: [PATCH 1/3] Update README.md If you `delete item['.key']`, then in the next line `this.$firebaseRefs.items.child(item['.key'])` means `this.$firebaseRefs.items.child(UNDEFINED)` --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7045b0be..149951f4 100644 --- a/README.md +++ b/README.md @@ -192,8 +192,9 @@ To delete or update an item you can use the `.key` property of a given object. B // create a copy of the item item = {...item} // remove the .key attribute + const key = item['.key'] delete item['.key'] - this.$firebaseRefs.items.child(item['.key']).set(item) + this.$firebaseRefs.items.child(key).set(item) } ``` From 32b143c118f5e602ee16f1fc7f31db0bda484b5c Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Sun, 28 Jan 2018 00:10:52 +0100 Subject: [PATCH 2/3] Update README.md --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 149951f4..5f155a1e 100644 --- a/README.md +++ b/README.md @@ -190,11 +190,10 @@ To delete or update an item you can use the `.key` property of a given object. B }, updateItem: function (item) { // create a copy of the item - item = {...item} + const copy = {...item} // remove the .key attribute - const key = item['.key'] - delete item['.key'] - this.$firebaseRefs.items.child(key).set(item) + delete copy['.key'] + this.$firebaseRefs.items.child(key).set(copy) } ``` From 379869330b285a1a79444b7493300b705a45fab5 Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Sun, 28 Jan 2018 00:11:21 +0100 Subject: [PATCH 3/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f155a1e..733b70fa 100644 --- a/README.md +++ b/README.md @@ -193,7 +193,7 @@ To delete or update an item you can use the `.key` property of a given object. B const copy = {...item} // remove the .key attribute delete copy['.key'] - this.$firebaseRefs.items.child(key).set(copy) + this.$firebaseRefs.items.child(item['.key']).set(copy) } ```