Skip to content
This repository was archived by the owner on Mar 17, 2025. It is now read-only.

Commit d8c12c6

Browse files
committed
Fixes #589 - Cannot read property $$error of null
1 parent 4562e24 commit d8c12c6

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

src/FirebaseArray.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -667,7 +667,9 @@
667667
var isResolved = false;
668668
var error = $firebaseUtils.batch(function(err) {
669669
_initComplete(err);
670-
firebaseArray.$$error(err);
670+
if( firebaseArray ) {
671+
firebaseArray.$$error(err);
672+
}
671673
});
672674
var initComplete = $firebaseUtils.batch(_initComplete);
673675

src/FirebaseObject.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,12 @@
446446
firebaseObject.$$notify();
447447
}
448448
});
449-
var error = $firebaseUtils.batch(firebaseObject.$$error, firebaseObject);
449+
var error = $firebaseUtils.batch(function(err) {
450+
_initComplete(err);
451+
if( firebaseObject ) {
452+
firebaseObject.$$error(err);
453+
}
454+
});
450455
var initComplete = $firebaseUtils.batch(_initComplete);
451456

452457
var sync = {

0 commit comments

Comments
 (0)