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

Commit 550d4aa

Browse files
committed
fix: primitive to object transition
1 parent 3066ba1 commit 550d4aa

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

src/FirebaseObject.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -335,8 +335,16 @@
335335
}
336336

337337
var send = $firebaseUtils.debounce(function() {
338-
rec.$$scopeUpdated(getScope())
339-
['finally'](function() { sending = false; });
338+
var scopeData = getScope();
339+
rec.$$scopeUpdated(scopeData)
340+
['finally'](function() {
341+
sending = false;
342+
if(!scopeData.hasOwnProperty('$value')){
343+
delete rec.$value;
344+
delete parsed(scope).$value;
345+
}
346+
}
347+
);
340348
}, 50, 500);
341349

342350
var scopeUpdated = function() {

0 commit comments

Comments
 (0)