solde(): handle absence de solde
Et __float__ pour les attributs
This commit is contained in:
parent
5a158d7c5c
commit
9738d29d66
2 changed files with 4 additions and 1 deletions
|
@ -1071,7 +1071,7 @@ class proprio(CransLdapObject):
|
|||
assert isinstance(diff, int) or isinstance(diff, float)
|
||||
assert isinstance(comment, unicode)
|
||||
|
||||
solde = float(self["solde"][0].value)
|
||||
solde = float((self["solde"] or [0.])[0])
|
||||
new_solde = solde + diff
|
||||
|
||||
# On vérifie qu'on ne dépasse par le découvert autorisé
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue