From: Vincent Vanwaelscappel Date: Wed, 18 Mar 2026 08:59:31 +0000 (+0100) Subject: wait #8069 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=78758c20ad496e89056dc150390f3be7778e4ab7;p=fluidbook-toolbox.git wait #8069 @0.5 --- diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index ec0707908..10c3b5a3c 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -55,6 +55,7 @@ class Kernel extends \Cubist\Backpack\Console\Kernel } $schedule->command('optimize:clear')->at('6:00'); + $schedule->command('queue:restart')->everyTwoHours(); $schedule->command('job:dispatchNow ProcessTotals')->everyTwoHours(); $schedule->command('fluidbook:player:updatesources')->everyTwoHours(); diff --git a/app/Models/ElearningTranslate.php b/app/Models/ElearningTranslate.php index e3c16d404..c0bbef064 100644 --- a/app/Models/ElearningTranslate.php +++ b/app/Models/ElearningTranslate.php @@ -10,6 +10,7 @@ use App\Models\Traits\FluidbookPlayerBranches; use App\Models\Traits\QuizBranches; use Cubist\Backpack\Facades\App; use Cubist\Util\PHP; +use Illuminate\Support\Facades\Artisan; // __('!!Traduction des contenus e-learning') class ElearningTranslate extends ToolboxContentTranslate @@ -40,4 +41,10 @@ class ElearningTranslate extends ToolboxContentTranslate $res['OpenBadges'] = 'resources/badge/translate'; return $res; } + + public function onSaved(): bool + { + Artisan::call('queue:restart'); + return parent::onSaved(); + } } diff --git a/app/Models/FluidbookTranslate.php b/app/Models/FluidbookTranslate.php index d03eaaa45..d8aaaac6a 100644 --- a/app/Models/FluidbookTranslate.php +++ b/app/Models/FluidbookTranslate.php @@ -11,6 +11,7 @@ use App\Models\Traits\FluidbookPlayerBranches; use Cubist\Backpack\Facades\App; use Cubist\Backpack\Magic\Models\Translate; use Cubist\Util\PHP; +use Illuminate\Support\Facades\Artisan; use Illuminate\Support\Facades\Cache; // __('!!Traduction des fluidbooks') @@ -52,4 +53,10 @@ class FluidbookTranslate extends ToolboxContentTranslate return static::getLocaleTranslations($locale); } + public function onSaved(): bool + { + Artisan::call('queue:restart'); + return parent::onSaved(); + } + }