From c94eaa459958fbf63604d0456f468b41aecb3f8c Mon Sep 17 00:00:00 2001 From: David Bomba Date: Fri, 11 Dec 2020 19:54:40 +1100 Subject: [PATCH] Force Custom Language translations before pushing to PhantomJS --- app/Jobs/Entity/CreateEntityPdf.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Jobs/Entity/CreateEntityPdf.php b/app/Jobs/Entity/CreateEntityPdf.php index 8cbd3b39a36b..a63b3590b13f 100644 --- a/app/Jobs/Entity/CreateEntityPdf.php +++ b/app/Jobs/Entity/CreateEntityPdf.php @@ -87,12 +87,14 @@ class CreateEntityPdf implements ShouldQueue public function handle() { - if (config('ninja.phantomjs_pdf_generation')) { - return (new Phantom)->generate($this->invitation); - } App::setLocale($this->contact->preferredLocale()); App::forgetInstance('translator'); + Lang::replace(Ninja::transformTranslations($this->entity->client->getMergedSettings())); + + if (config('ninja.phantomjs_pdf_generation')) { + return (new Phantom)->generate($this->invitation); + } $entity_design_id = ''; @@ -107,7 +109,6 @@ class CreateEntityPdf implements ShouldQueue $entity_design_id = 'credit_design_id'; } - Lang::replace(Ninja::transformTranslations($this->entity->client->getMergedSettings())); $file_path = $path.$this->entity->number.'.pdf';