fixed logo issue for document and transaction show pages..

This commit is contained in:
Cüneyt Şentürk
2021-06-27 18:06:36 +03:00
parent 3ba29262be
commit c1c1bbd083
4 changed files with 14 additions and 6 deletions

View File

@ -203,7 +203,9 @@ abstract class DocumentTemplate extends Base
return $logo;
}
$media = Media::find(setting('company.logo'));
$media_id = (!empty($this->document->contact->logo) && !empty($this->document->contact->logo->id)) ? $this->document->contact->logo->id : setting('company.logo');
$media = Media::find($media_id);
if (!empty($media)) {
$path = $media->getDiskPath();
@ -279,7 +281,7 @@ abstract class DocumentTemplate extends Base
return setting($type . '.title');
}
$translation = $this->getTextFromConfig($type, 'document_title', Str::plural($type), 'trans_choice');
$translation = $this->getTextFromConfig($type, 'document_title', Str::plural($type));
if (!empty($translation)) {
return trans_choice($translation, 1);