fix: set tx_height when it is not None
authorthomasv <thomasv@gitorious>
Sun, 24 Feb 2013 08:39:43 +0000 (09:39 +0100)
committerthomasv <thomasv@gitorious>
Sun, 24 Feb 2013 08:39:43 +0000 (09:39 +0100)
lib/wallet.py

index 8b5ec2d..232e202 100644 (file)
@@ -576,7 +576,7 @@ class Wallet:
                     if self.verifier: self.verifier.add(tx_hash, tx_height)
                     # set the height in case it changed
                     txh = self.tx_height.get(tx_hash)
-                    if txh and txh != tx_height:
+                    if txh is not None and txh != tx_height:
                         print_error( "changing height for tx", tx_hash )
                         self.tx_height[tx_hash] = tx_height
 
@@ -949,7 +949,7 @@ class Wallet:
                     self.verifier.add(tx_hash, tx_height)
                     # set the height in case it changed
                     txh = self.tx_height.get(tx_hash)
-                    if txh and txh != tx_height:
+                    if txh is not None and txh != tx_height:
                         print_error( "changing height for tx", tx_hash )
                         self.tx_height[tx_hash] = tx_height