From: Andrey Kutejko Date: Tue, 25 Jun 2013 21:36:43 +0000 (+0300) Subject: check forms are valid in inline formset X-Git-Tag: 0.5~203 X-Git-Url: https://git.andy128k.dev/?a=commitdiff_plain;h=e06a5750cf9e5a8310dcf138b9441cbd9a76ce58;p=ipf.git check forms are valid in inline formset --- diff --git a/ipf/admin/modelinline.php b/ipf/admin/modelinline.php index ef20ee8..d1619d6 100644 --- a/ipf/admin/modelinline.php +++ b/ipf/admin/modelinline.php @@ -142,6 +142,9 @@ abstract class IPF_Admin_ModelInline function save($parent_obj) { + if (!$this->isValid()) + throw new IPF_Exception_Form(__('Cannot save models from an invalid formset.')); + if ($this->parentModel->exists()) { $objects = IPF_ORM_Query::create() ->from(get_class($this->model))