From 92ff5e18598bb04b3e47bea13746c3a09e8269cf Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Fri, 29 Mar 2024 15:58:18 +0200 Subject: [PATCH] avatar explicit font file --- application/Espo/EntryPoints/Avatar.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/application/Espo/EntryPoints/Avatar.php b/application/Espo/EntryPoints/Avatar.php index 36cc989231..e0d51584ff 100644 --- a/application/Espo/EntryPoints/Avatar.php +++ b/application/Espo/EntryPoints/Avatar.php @@ -63,6 +63,12 @@ class Avatar extends Image '#d6aa6b', ]; + /** + * @noinspection SpellCheckingInspection + * The explicintly specified font prevents warnings in some environments. + */ + private string $fontFile = 'vendor/lasserafn/php-initial-avatar-generator/src/fonts/OpenSans-Regular.ttf'; + private function getColor(User $user): string { if ($user->getUserName() === SystemUser::NAME) { @@ -149,6 +155,7 @@ class Avatar extends Image ->height($width) ->color('#FFF') ->fontSize(0.54) + ->font($this->fontFile) ->background($color) ->generate();