From d9b7ffe9f17eaa679bb1ff90a1d36fd9286d0cb6 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Tue, 12 Oct 2021 21:24:09 +1100 Subject: [PATCH] N+1 for preview controller --- app/Http/Controllers/PreviewController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/PreviewController.php b/app/Http/Controllers/PreviewController.php index 5907397b7e4a..19489a4b7da5 100644 --- a/app/Http/Controllers/PreviewController.php +++ b/app/Http/Controllers/PreviewController.php @@ -204,7 +204,7 @@ class PreviewController extends BaseController if($request->has('entity_id')){ $entity_obj = $class::on(config('database.default')) - ->with('client.contacts.company') + ->with('client.company') ->where('id', $this->decodePrimaryKey($request->input('entity_id'))) ->where('company_id', $company->id) ->withTrashed() @@ -221,7 +221,7 @@ class PreviewController extends BaseController App::forgetInstance('translator'); $t = app('translator'); - App::setLocale($entity_obj->client->contacts()->first()->preferredLocale()); + App::setLocale($entity_obj->client->locale()); $t->replace(Ninja::transformTranslations($entity_obj->client->getMergedSettings())); $html = new HtmlEngine($entity_obj->invitations()->first());