From 0590fe9a4d2ac90409eea6eb217470c4b40b3b91 Mon Sep 17 00:00:00 2001 From: Benjamin Nussbaum Date: Thu, 22 May 2025 09:35:38 +0300 Subject: [PATCH] fix: show error bag on markup page --- app/Services/ImageGenerationService.php | 2 ++ resources/views/livewire/plugins/markup.blade.php | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/Services/ImageGenerationService.php b/app/Services/ImageGenerationService.php index 7211d8a..addadae 100644 --- a/app/Services/ImageGenerationService.php +++ b/app/Services/ImageGenerationService.php @@ -27,6 +27,7 @@ class ImageGenerationService ->windowSize(800, 480) ->save($pngPath); } catch (\Exception $e) { + \Log::error('Failed to generate PNG: '.$e->getMessage()); throw new \RuntimeException('Failed to generate PNG: '.$e->getMessage(), 0, $e); } } else { @@ -36,6 +37,7 @@ class ImageGenerationService ->windowSize(800, 480) ->save($pngPath); } catch (\Exception $e) { + \Log::error('Failed to generate PNG: '.$e->getMessage()); throw new \RuntimeException('Failed to generate PNG: '.$e->getMessage(), 0, $e); } } diff --git a/resources/views/livewire/plugins/markup.blade.php b/resources/views/livewire/plugins/markup.blade.php index 01ddcd4..b056309 100644 --- a/resources/views/livewire/plugins/markup.blade.php +++ b/resources/views/livewire/plugins/markup.blade.php @@ -36,7 +36,7 @@ new class extends Component { GenerateScreenJob::dispatchSync($device, null, $rendered); } } catch (\Exception $e) { - $this->addError('error', $e->getMessage()); + $this->addError('generate_screen', $e->getMessage()); } $this->isLoading = false; @@ -204,6 +204,12 @@ HTML; + @error('generate_screen') +
+ {{ $message }} +
+ @enderror + {{-- --}}