# HG changeset patch # User Marcin Kuzminski # Date 2018-02-20 13:59:09 # Node ID ae76df4c412579d31b08d1815d6b6be719f20f37 # Parent 803cf0e0d76c5dbe97c49b3f7fe9cb7adee0e091 settings-forms: put flash message on validation errors to prevent missing out some field input validation problems. diff --git a/rhodecode/apps/admin/views/settings.py b/rhodecode/apps/admin/views/settings.py --- a/rhodecode/apps/admin/views/settings.py +++ b/rhodecode/apps/admin/views/settings.py @@ -314,6 +314,9 @@ class AdminSettingsView(BaseAppView): try: form_result = application_form.to_python(dict(self.request.POST)) except formencode.Invalid as errors: + h.flash( + _("Some form inputs contain invalid data."), + category='error') data = render('rhodecode:templates/admin/settings/settings.mako', self._get_template_context(c), self.request) html = formencode.htmlfill.render( @@ -386,6 +389,9 @@ class AdminSettingsView(BaseAppView): try: form_result = application_form.to_python(dict(self.request.POST)) except formencode.Invalid as errors: + h.flash( + _("Some form inputs contain invalid data."), + category='error') data = render('rhodecode:templates/admin/settings/settings.mako', self._get_template_context(c), self.request) html = formencode.htmlfill.render( @@ -705,7 +711,7 @@ class AdminSettingsView(BaseAppView): form_result = application_form.to_python(dict(self.request.POST)) except formencode.Invalid as errors: h.flash( - _('Some form inputs contain invalid data.'), + _("Some form inputs contain invalid data."), category='error') data = render('rhodecode:templates/admin/settings/settings.mako', self._get_template_context(c), self.request)