From 70cd2a41b1094f38593a787dbf62ad6e9e496199 Mon Sep 17 00:00:00 2001 From: Matthias Guillitte Date: Thu, 5 Jun 2025 16:35:05 +0200 Subject: [PATCH] Do not throw exception if we don't have daily free --- app/Browser/Jobs/Hellcase/HellcaseJob.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/Browser/Jobs/Hellcase/HellcaseJob.php b/app/Browser/Jobs/Hellcase/HellcaseJob.php index 0b26df1..60d4d5d 100644 --- a/app/Browser/Jobs/Hellcase/HellcaseJob.php +++ b/app/Browser/Jobs/Hellcase/HellcaseJob.php @@ -226,7 +226,11 @@ class HellcaseJob extends BrowserJob implements ShouldBeUniqueUntilProcessing private function getDailyFree(Browser $browser) { $browser->visit('https://hellcase.com/dailyfree'); - $browser->waitForText("Get Daily free loot", 30, true); + try { + $browser->waitForText("Get Daily free loot", 30, true); + } catch (\Exception $e) { + return; // Pobably means we do not have access to a daily free loot + } // Do we fill the conditions ? if (sizeof(value: $browser->driver->findElements(WebDriverBy::xpath('//p[contains(text(), "Fulfill the conditions below")]'))) > 0) {