1
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.
This commit is contained in:
2023-05-22 17:22:56 -05:00
parent 55d5f6bd1a
commit 43bf08eae8

View File

@@ -551,9 +551,6 @@ class Chase:
) -> Path:
log.info('Downloading transactions from %s to %s', from_date, to_date)
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'
self.page.evaluate(f'window.location.href = "{href}";')
log.debug('Waiting for page to load')