Better balance informations

This commit is contained in:
Florent 2013-08-13 11:33:14 +02:00
commit a0856cb74c
2 changed files with 5 additions and 1 deletions

View file

@ -22,6 +22,7 @@
from weboob.capabilities.bill import ICapBill, SubscriptionNotFound,\ from weboob.capabilities.bill import ICapBill, SubscriptionNotFound,\
BillNotFound, Subscription, Bill BillNotFound, Subscription, Bill
from weboob.tools.backend import BaseBackend, BackendConfig from weboob.tools.backend import BaseBackend, BackendConfig
from weboob.capabilities.base import Currency
from weboob.tools.value import ValueBackendPassword from weboob.tools.value import ValueBackendPassword
from .browser import Leclercmobile from .browser import Leclercmobile
@ -103,5 +104,7 @@ class LeclercMobileBackend(BaseBackend, ICapBill):
subscription = self.get_subscription(subscription) subscription = self.get_subscription(subscription)
with self.browser: with self.browser:
balance = self.browser.get_balance() balance = self.browser.get_balance()
balance.label = u"Balance %s" % subscription.id
balance.id = "%s-balance" % subscription.id balance.id = "%s-balance" % subscription.id
balance.currency = Currency.CUR_EUR
return balance return balance

View file

@ -77,7 +77,8 @@ class NettoKomBackend(BaseBackend, ICapBill):
if not isinstance(subscription, Subscription): if not isinstance(subscription, Subscription):
subscription = self.get_subscription(subscription) subscription = self.get_subscription(subscription)
balance = Detail() balance = Detail()
balance.id = "%s-balance" % subscription.id
balance.price = subscription._balance balance.price = subscription._balance
balance.label = u"Balance" balance.label = u"Balance %s" % subscription.id
balance.currency = Currency.CUR_EUR balance.currency = Currency.CUR_EUR
return balance return balance