From 5fdb57e93121f1f47234e600a33b28fea1b46454 Mon Sep 17 00:00:00 2001 From: Jan Mach <jan.mach@cesnet.cz> Date: Fri, 24 Jul 2020 12:02:41 +0200 Subject: [PATCH] Fix: Fixed accessing attribute of undefined object. --- lib/mentat/__init__.py | 2 +- lib/vial/view/__init__.py | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/mentat/__init__.py b/lib/mentat/__init__.py index 8fa5ac01..0490fa4f 100644 --- a/lib/mentat/__init__.py +++ b/lib/mentat/__init__.py @@ -20,4 +20,4 @@ open-source project. __author__ = "Jan Mach <jan.mach@cesnet.cz>" __credits__ = "Pavel Kácha <pavel.kacha@cesnet.cz>, Andrea Kropáčová <andrea.kropacova@cesnet.cz>" -__version__ = "2.7.8" +__version__ = "2.7.9" diff --git a/lib/vial/view/__init__.py b/lib/vial/view/__init__.py index a95fc6a0..f36822d8 100644 --- a/lib/vial/view/__init__.py +++ b/lib/vial/view/__init__.py @@ -638,6 +638,13 @@ class BaseLoginView(SimpleView): ) self.abort(500) + if not user: + self.flash( + gettext('You have entered wrong login credentials.'), + vial.const.FLASH_FAILURE + ) + self.abort(403) + if not user.enabled: self.flash( flask.Markup(gettext( -- GitLab