rm empty keys

This commit is contained in:
Matias Alejo Garcia 2016-02-11 10:42:30 -05:00
parent 4d03aaa73f
commit e36cdb717a
2 changed files with 4 additions and 1 deletions

View File

@ -285,7 +285,7 @@ AddressService.prototype._updateAddressIndex = function(key, add) {
this.mempoolAddressIndex[key] = 1;
}
} else {
if (currentValue < 1) {
if (currentValue <= 1) {
delete this.mempoolAddressIndex[key];
} else {
this.mempoolAddressIndex[key]--;

View File

@ -2470,6 +2470,9 @@ describe('Address Service', function() {
as._updateAddressIndex('index2', true);
as._updateAddressIndex('index2', false);
as._updateAddressIndex('index2', false);
as.mempoolAddressIndex.should.deep.equal({
"index1": 3
});
as._updateAddressIndex('index2', false);
as.mempoolAddressIndex.should.deep.equal({
"index1": 3