Skip to content

Commit be896ba

Browse files
committed
Fix NPE when trying to clear a database value, i.e. set it to null
1 parent aa5b3fa commit be896ba

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lib/modules/database/reference.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,9 @@ export default class Reference extends ReferenceBase {
155155
// Sanitize value
156156
// As Firebase cannot store date objects.
157157
_serializeValue(obj: Object = {}) {
158+
if (!obj) {
159+
return obj;
160+
}
158161
return Object.keys(obj).reduce((sum, key) => {
159162
let val = obj[key];
160163
if (val instanceof Date) {

0 commit comments

Comments
 (0)