fix(attachments): Fixed language on pdf attachments (#434)

This commit is contained in:
Sebastian Cretu
2021-03-27 14:03:54 +01:00
committed by GitHub
parent bfd9850bf6
commit 909e4f93e4
3 changed files with 13 additions and 0 deletions

View File

@ -2,6 +2,7 @@
namespace Crater\Models;
use App;
use Crater\Models\EstimateTemplate;
use Crater\Models\Company;
use Crater\Models\Tax;
@ -431,6 +432,10 @@ class Estimate extends Model implements HasMedia
$estimateTemplate = EstimateTemplate::find($this->estimate_template_id);
$company = Company::find($this->company_id);
$locale = CompanySetting::getSetting('language', $company->id);
App::setLocale($locale);
$logo = $company->logo_path;
view()->share([

View File

@ -2,6 +2,7 @@
namespace Crater\Models;
use App;
use Crater\Models\Company;
use Crater\Models\CompanySetting;
use Crater\Models\Currency;
@ -513,6 +514,9 @@ class Invoice extends Model implements HasMedia
$invoiceTemplate = InvoiceTemplate::find($this->invoice_template_id);
$company = Company::find($this->company_id);
$locale = CompanySetting::getSetting('language', $company->id);
App::setLocale($locale);
$logo = $company->logo_path;

View File

@ -2,6 +2,7 @@
namespace Crater\Models;
use App;
use Crater\Models\CompanySetting;
use Crater\Models\User;
use Crater\Models\Invoice;
@ -378,6 +379,9 @@ class Payment extends Model implements HasMedia
public function getPDFData()
{
$company = Company::find($this->company_id);
$locale = CompanySetting::getSetting('language', $company->id);
App::setLocale($locale);
$logo = $company->logo_path;