chase: Remove second page load wait
When there are multiple accounts associated with a Chase online banking user, the dashboard page layout changes. Detailed account history is no longer shown, so the elements we were waiting for in the "Waiting for page to load completely" step never appear. Since we're navigating directly to the download account transactions page now, anyway, we do not even need to wait for this button to appear.master
parent
55d5f6bd1a
commit
43bf08eae8
|
@ -551,9 +551,6 @@ class Chase:
|
||||||
) -> Path:
|
) -> Path:
|
||||||
log.info('Downloading transactions from %s to %s', from_date, to_date)
|
log.info('Downloading transactions from %s to %s', from_date, to_date)
|
||||||
fmt = '%m/%d/%Y'
|
fmt = '%m/%d/%Y'
|
||||||
log.debug('Waiting for page to load completely')
|
|
||||||
self.page.get_by_role('link', name='Sort Options').wait_for()
|
|
||||||
self.page.wait_for_timeout(random.randint(1500, 2500))
|
|
||||||
href = '#/dashboard/accountDetails/downloadAccountTransactions/index'
|
href = '#/dashboard/accountDetails/downloadAccountTransactions/index'
|
||||||
self.page.evaluate(f'window.location.href = "{href}";')
|
self.page.evaluate(f'window.location.href = "{href}";')
|
||||||
log.debug('Waiting for page to load')
|
log.debug('Waiting for page to load')
|
||||||
|
|
Loading…
Reference in New Issue