sort entries by value date (taken for Transaction.date)
This commit is contained in:
parent
8ec567572d
commit
efa39af957
2 changed files with 22 additions and 4 deletions
|
|
@ -38,6 +38,7 @@ class BanquePopulaire(BaseBrowser):
|
|||
'https://[^/]+/cyber/internet/StartTask.do\?taskInfoOID=accueilSynthese.*': AccountsPage,
|
||||
'https://[^/]+/cyber/internet/ContinueTask.do\?.*dialogActionPerformed=SOLDE.*': TransactionsPage,
|
||||
'https://[^/]+/cyber/internet/Page.do\?.*': TransactionsPage,
|
||||
'https://[^/]+/cyber/internet/Sort.do\?.*': TransactionsPage,
|
||||
'https://[^/]+/s3f-web/indispo.*': UnavailablePage,
|
||||
'https://[^/]+/portailinternet/_layouts/Ibp.Cyi.Layouts/RedirectSegment.aspx.*': RedirectPage,
|
||||
'https://[^/]+/portailinternet/Catalogue/Segments/.*.aspx\?vary=(?P<vary>.*)': HomePage,
|
||||
|
|
@ -103,6 +104,11 @@ class BanquePopulaire(BaseBrowser):
|
|||
account = self.get_account(account.id)
|
||||
self.location('/cyber/internet/ContinueTask.do', urllib.urlencode(account._params))
|
||||
|
||||
# Sort by values dates (see comment in TransactionsPage.get_history)
|
||||
self.select_form(predicate=lambda form: form.attrs.get('id', '') == 'myForm')
|
||||
self.form.action = self.absurl('/cyber/internet/Sort.do?property=tbl1&sortBlocId=blc2&columnName=dateValeur')
|
||||
self.submit()
|
||||
|
||||
while True:
|
||||
assert self.is_on_page(TransactionsPage)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue