From cb2d82af579d46042e5472ccbaf5dcc9afdcefac Mon Sep 17 00:00:00 2001 From: Matthias Guillitte Date: Fri, 12 Sep 2025 18:00:09 +0200 Subject: [PATCH] Fix join giveaway button not found --- app/Browser/Jobs/Hellcase/HellcaseJob.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Browser/Jobs/Hellcase/HellcaseJob.php b/app/Browser/Jobs/Hellcase/HellcaseJob.php index 3bb84d5..af307da 100644 --- a/app/Browser/Jobs/Hellcase/HellcaseJob.php +++ b/app/Browser/Jobs/Hellcase/HellcaseJob.php @@ -156,7 +156,7 @@ class HellcaseJob extends BrowserJob implements ShouldBeUniqueUntilProcessing private function joinFreeGiveaways(Browser $browser) { try { - $buttons = $browser->driver->findElements(WebDriverBy::xpath('//a[text() = "Join for free"]')); + $buttons = $browser->driver->findElements(WebDriverBy::xpath('//button[./div[text()="join"]]')); } catch (\Exception $e) { $browser->screenshot(JobDebugScreenshot::getFileName($this->jobId)); AllNotification::send(new JobDebugNotification($this->jobId, "No join for free buttons found"));