fix: show more detailed Liquid exceptions

This commit is contained in:
Benjamin Nussbaum 2025-09-02 12:54:10 +02:00
parent d999b5157f
commit aa8d3d1428

View file

@ -133,7 +133,7 @@ new class extends Component {
$this->addError('polling_url', 'The polling URL must be a valid URL after resolving configuration variables.'); $this->addError('polling_url', 'The polling URL must be a valid URL after resolving configuration variables.');
} }
} catch (\Exception $e) { } catch (\Exception $e) {
$this->addError('polling_url', 'Error resolving Liquid variables: ' . $e->getMessage()); $this->addError('polling_url', 'Error resolving Liquid variables: ' . $e->getMessage() . $e->getPrevious()?->getMessage());
} }
} }
} }
@ -148,7 +148,7 @@ new class extends Component {
$this->data_payload_updated_at = $this->plugin->data_payload_updated_at; $this->data_payload_updated_at = $this->plugin->data_payload_updated_at;
} catch (\Exception $e) { } catch (\Exception $e) {
$this->dispatch('data-update-error', message: $e->getMessage()); $this->dispatch('data-update-error', message: $e->getMessage() . $e->getPrevious()?->getMessage());
} }
} }
} }