From 12fb98eed6eaf2d7603bf616173663ad03b7a590 Mon Sep 17 00:00:00 2001 From: Josh Crawford Date: Sun, 3 Dec 2023 19:35:21 +1100 Subject: [PATCH] Add logging for Font Awesome kits --- src/iconsets/FontAwesome.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/iconsets/FontAwesome.php b/src/iconsets/FontAwesome.php index ff008b4..73d5131 100644 --- a/src/iconsets/FontAwesome.php +++ b/src/iconsets/FontAwesome.php @@ -218,13 +218,16 @@ public function getKits(): array $messageText = (string)$e->getResponse()->getBody()->getContents(); } - $this->_apiError = Craft::t('icon-picker', 'API error: “{message}” {file}:{line}', [ + $this->_apiError = Craft::t('icon-picker', '{name} API error: “{message}” {file}:{line}', [ + 'name' => $this->name, 'message' => $messageText, 'file' => $e->getFile(), 'line' => $e->getLine(), ]); + + IconPicker::error($this->_apiError); } - }); + }) ?? []; } public function getKit(string $kitId, string $license): array @@ -286,11 +289,14 @@ public function getKit(string $kitId, string $license): array $messageText = (string)$e->getResponse()->getBody()->getContents(); } - $this->_apiError = Craft::t('icon-picker', 'API error: “{message}” {file}:{line}', [ + $this->_apiError = Craft::t('icon-picker', '{name} API error: “{message}” {file}:{line}', [ + 'name' => $this->name, 'message' => $messageText, 'file' => $e->getFile(), 'line' => $e->getLine(), ]); + + IconPicker::error($this->_apiError); } }); }