# HG changeset patch # User Marcin Kuzminski # Date 1283687747 -7200 # Node ID 00f883abdb0c57b39e796b67d31cc704a9700e78 # Parent 644795a4e8d2309e883d6e3b033de4f9fdacca79 fixed a bug when given wrong username at login broken in last reimplemntation of forms diff -r 644795a4e8d2 -r 00f883abdb0c pylons_app/model/forms.py --- a/pylons_app/model/forms.py Sat Sep 04 15:20:06 2010 +0200 +++ b/pylons_app/model/forms.py Sun Sep 05 13:55:47 2010 +0200 @@ -95,11 +95,8 @@ def validate_python(self, value, state): password = value['password'] username = value['username'] - try: - user = UserModel().get_user_by_name(username) - except (NoResultFound, MultipleResultsFound, OperationalError) as e: - log.error(e) - user = None + user = UserModel().get_user_by_name(username) + if user is None: raise formencode.Invalid(self.message('invalid_password', state=State_obj), value, state, error_dict=self.e_dict)