From 1aa03d9077a8196a556fdc0bc3602f44e0b15c53 Mon Sep 17 00:00:00 2001 From: Maxime Alves LIRMM Date: Tue, 7 Jul 2020 10:34:17 +0200 Subject: [PATCH] @connected : getattr -> hasattr --- halfapi/acl.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/halfapi/acl.py b/halfapi/acl.py index 30111b5..4377cf2 100644 --- a/halfapi/acl.py +++ b/halfapi/acl.py @@ -8,11 +8,9 @@ def connected(func): """ @wraps(func) def caller(req, *args, **kwargs): - try: - getattr(req.user, 'is_authenticated') - return func(req, **kwargs) - except AttributeError: + if not hasattr(req.user, 'is_authenticated'): return False + return func(req, **kwargs) return caller