diff --git a/src/Form/Save.php b/src/Form/Save.php index 0b51fa0..a752b0a 100644 --- a/src/Form/Save.php +++ b/src/Form/Save.php @@ -96,8 +96,9 @@ abstract class Save extends Form implements \Picea\Ui\Method\FormInterface { if ($attribute) { try { $attribute->object->assertValueSpecs($context->$name ?? null, ! $this->getEntity()->isLoaded()); - } catch (MandatoryFieldException $e) { - throw new MandatoryFieldException("An error occured with field '$name': " . $e->getMessage()); + } + catch(\Throwable $ex) { + throw new MandatoryFieldException("An error occured with field '$name': " . $ex->getMessage()); } } }