# HG changeset patch # User Thierry Florac # Date 1516984026 -3600 # Node ID 028af0bbc5f4f1ac212acef7238dce93cdc6c698 # Parent 1e9abe10474b658e226d388b607d94beca9c7be9 Updated error handling in AJAX form diff -r 1e9abe10474b -r 028af0bbc5f4 src/pyams_form/form.py --- a/src/pyams_form/form.py Fri Jan 26 17:26:25 2018 +0100 +++ b/src/pyams_form/form.py Fri Jan 26 17:27:06 2018 +0100 @@ -470,7 +470,7 @@ except ValidationError as error: # This error can occur with file-type inputs registry = self.request.registry - widget = self.widgets[error.args[-1]] + widget = form.widgets[error.args[-1]] view = registry.getMultiAdapter((error, self.request, widget, widget.field, self, self.context), IErrorViewSnippet) view.update()