1
0
Fork 0

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
Dustin 2023-05-22 17:22:56 -05:00
parent 55d5f6bd1a
commit 43bf08eae8
1 changed files with 0 additions and 3 deletions

View File

@ -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')