From c7fdf099629ff5ae983afb4a9508065abbcbf2aa Mon Sep 17 00:00:00 2001 From: Artur Barseghyan Date: Wed, 22 Jan 2014 10:46:39 +0100 Subject: [PATCH] Update user.py At the moment ``isAnonymousUser`` returns values. Fix to explicitly cast to boolean. --- src/plone/api/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plone/api/user.py b/src/plone/api/user.py index 89d2aca..ffe4758 100644 --- a/src/plone/api/user.py +++ b/src/plone/api/user.py @@ -195,7 +195,7 @@ def is_anonymous(): :rtype: bool :Example: :ref:`user_is_anonymous_example` """ - return portal.get_tool('portal_membership').isAnonymousUser() + return bool(portal.get_tool('portal_membership').isAnonymousUser()) @mutually_exclusive_parameters('username', 'user')