X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/f314a8ddceb543e2bb4711d50bdd2060452689b1..f69e27528218f5db3e4fafd536be49f473e3b8fd:/contrib/gilbert/plugins/models.py?ds=inline diff --git a/contrib/gilbert/plugins/models.py b/contrib/gilbert/plugins/models.py index b765482..5217df3 100644 --- a/contrib/gilbert/plugins/models.py +++ b/contrib/gilbert/plugins/models.py @@ -215,10 +215,10 @@ class ModelAdmin(Plugin): form = self.form_class(request.POST, request.FILES, instance=instance) - try: + if form.is_valid(): saved = form.save() return True, None, saved.pk - except ValueError: + else: return False, form.errors def data_serialize_object(self, obj):