From dbf03eb72bbde86e1036cbf93c4d5b92aa208dd5 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Fri, 28 Apr 2023 19:55:16 +0200 Subject: [PATCH] wait #5898 @0.25 --- app/Console/Kernel.php | 3 ++- app/Jobs/Maintenance/CheckPublicationsHashAndCid.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 580b58801..fd35aa858 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -29,7 +29,8 @@ class Kernel extends \Cubist\Backpack\Console\Kernel // $schedule->command('backup:clean')->daily()->at('04:00'); // $schedule->command('backup:run')->daily()->at('05:00'); - if (config('env') === 'production') { + if (config('app.env') === 'production') { + $schedule->command('job:dispatchNow Maintenance\\\\CheckPublicationsHashAndCid')->dailyAt('3:00'); $schedule->command('job:dispatchNow Maintenance\\\\CleanDownloads')->dailyAt('4:00'); $schedule->command('job:dispatchNow Maintenance\\\\CleanFTP')->dailyAt('4:30'); $schedule->command('ws:migrate --publications=v2 --documents=missing')->dailyAt('1:00'); diff --git a/app/Jobs/Maintenance/CheckPublicationsHashAndCid.php b/app/Jobs/Maintenance/CheckPublicationsHashAndCid.php index c04982d6f..1e2b0054f 100644 --- a/app/Jobs/Maintenance/CheckPublicationsHashAndCid.php +++ b/app/Jobs/Maintenance/CheckPublicationsHashAndCid.php @@ -4,7 +4,7 @@ namespace App\Jobs\Maintenance; use App\Jobs\Base; use App\Models\FluidbookPublication; -use App\Models\Traits\CheckHash; +use Illuminate\Support\Facades\Log; class CheckPublicationsHashAndCid extends Base { @@ -12,8 +12,8 @@ class CheckPublicationsHashAndCid extends Base { /** @var FluidbookPublication $fluidbook */ foreach (FluidbookPublication::withoutGlobalScopes()->where('created_ok', '1')->whereNull('hash')->orWhere('hash', '')->orWhereNull('cid')->orWhere('cid', '')->get() as $fluidbook) { + Log::warning('Fluidbook #' . $fluidbook->id . ' had empty hash or cid (hash: hash , cid: :cid)', ['hash' => $fluidbook->hash, 'cid' => $fluidbook->cid]); $fluidbook->save(); - echo 'Process ' . $fluidbook->id . "\n"; } } } -- 2.39.5