diff --git a/app/Browser/Components/Hellcase/MainNav.php b/app/Browser/Components/Hellcase/MainNav.php index 00addd0..dd546a6 100644 --- a/app/Browser/Components/Hellcase/MainNav.php +++ b/app/Browser/Components/Hellcase/MainNav.php @@ -37,7 +37,11 @@ class MainNav extends BaseComponent } public function goToHome(Browser $browser) { - $browser->scrollIntoView('@logo'); - $browser->click('@logo'); + try { + $browser->scrollIntoView('@logo'); + $browser->click('@logo'); + } catch (\Exception $e) { + $browser->visit('https://hellcase.com/'); + } } } diff --git a/app/Browser/Jobs/Hellcase/HellcaseJob.php b/app/Browser/Jobs/Hellcase/HellcaseJob.php index 0c5b3b3..070f626 100644 --- a/app/Browser/Jobs/Hellcase/HellcaseJob.php +++ b/app/Browser/Jobs/Hellcase/HellcaseJob.php @@ -161,6 +161,8 @@ class HellcaseJob extends BrowserJob $joinButton = $browser->driver->findElement(WebDriverBy::xpath('//button[span[contains(text(), "Join for free")]]')); $joinButton->click(); + sleep(3); + // JobRun // Get the elements text containing class starting with giveaway-entity-prize__ $prizeElement = $browser->driver->findElements(WebDriverBy::xpath('//div[starts-with(@class, "giveaway-entity-prize__")]'));