From 2ffa64684c09507762e989b4159d55600bef306a Mon Sep 17 00:00:00 2001 From: Carl Furtado Date: Thu, 20 Aug 2026 09:34:43 -0400 Subject: [PATCH] ensure order of initialization is correct in RewardsTaskUtils --- src/rewards_tasks.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/rewards_tasks.py b/src/rewards_tasks.py index 7b6f696..20d9b23 100644 --- a/src/rewards_tasks.py +++ b/src/rewards_tasks.py @@ -17,11 +17,13 @@ import element_selectors class RewardsTaskUtils: def __init__(self, driver: webdriver.Edge): self.driver = driver + + self.driver.get("https://rewards.bing.com/") + self.tab_utils = tab_utils.TabUtils(driver) self.mouse = mouse_trajectory.MouseUtils(driver) self.keyboard = mimic_typing.KeyboardUtils(driver) self.elements = element_selectors.ElementSelectionUtils(driver) - self.driver.get("https://rewards.bing.com/") def find_element(self, xpath: str): return self.driver.find_element(By.XPATH, xpath)