From b40764c4ada0a1158f5ff629a0d418f80006e0d8 Mon Sep 17 00:00:00 2001 From: Matthias Guillitte Date: Sun, 16 Feb 2025 10:04:41 +0100 Subject: [PATCH] Fix crontab --- Dockerfile | 5 +++-- app/Browser/Jobs/Hellcase/HellcaseJob.php | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8728f91..3f4b7b5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -61,7 +61,8 @@ RUN docker-php-ext-install gd pdo pdo_mysql zip # Get latest Composer COPY --from=composer:latest /usr/bin/composer /usr/bin/composer -WORKDIR /var/www +ARG wd=/var/www +WORKDIR ${wd} COPY . . COPY --from=build-vue /usr/app/public/build ./public/build @@ -75,7 +76,7 @@ RUN mv ${APP_ENV_FILE} .env RUN composer install --no-interaction --prefer-dist # CRON -RUN echo "* * * * * cd /usr/app && php artisan schedule:run >> /dev/null 2>&1" > /etc/crontabs/root +RUN echo "* * * * * cd ${wd} && php artisan schedule:run >> /dev/null 2>&1" > /etc/crontabs/root # Link the storage directory to the public directory. RUN php artisan storage:link diff --git a/app/Browser/Jobs/Hellcase/HellcaseJob.php b/app/Browser/Jobs/Hellcase/HellcaseJob.php index f0137be..0c5b3b3 100644 --- a/app/Browser/Jobs/Hellcase/HellcaseJob.php +++ b/app/Browser/Jobs/Hellcase/HellcaseJob.php @@ -4,9 +4,9 @@ namespace App\Browser\Jobs\Hellcase; use App\Browser\BrowserJob; use App\Browser\Components\Hellcase\MainNav; -use App\Models\JobArtifact; use App\Browser\JobArtifacts\JobRunArtifact; use App\Browser\Jobs\Hellcase\HellcaseLoginQrCode; +use App\Models\JobArtifact; use App\Models\JobRun; use App\Notification\NotificationBody\Hellcase\HellcaseNotificationDailyFreeBody; use App\Notification\NotificationBody\Hellcase\HellcaseNotificationLoginBody; @@ -125,10 +125,10 @@ class HellcaseJob extends BrowserJob } if ($isBackOnHellcase) { - // Click a button tjat says "sign in" + // Click a button that says "sign in" $browser->waitForText("By signing into steam.loginhell.com through Steam", 30, true); $browser->clickAtXPath('//input[@id = "imageLogin"]'); - sleep(30); + sleep(20); } }