From e06a5750cf9e5a8310dcf138b9441cbd9a76ce58 Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Wed, 26 Jun 2013 00:36:43 +0300 Subject: [PATCH] check forms are valid in inline formset --- ipf/admin/modelinline.php | 3 +++ 1 file changed, 3 insertions(+) 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)) -- 2.49.0