From a0469d49b72c3eede3716a21617b72602e170cb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Suttor?= Date: Fri, 29 Nov 2024 08:40:22 +0100 Subject: [PATCH] Fix error when Plone site is not yet set as in first index_html call on Zope. (#21) --- CHANGES.rst | 5 +++-- src/z3c/jbot/utility.py | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 0d6c549..85dad5e 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,10 +1,11 @@ Changes ======= -2.1 (unreleased) +2.0.1 (unreleased) ---------------- -- Nothing changed yet. +- Fix error when Plone site is not yet set as in first index_html call on Zope. + [bsuttor] 2.0 (2023-05-04) diff --git a/src/z3c/jbot/utility.py b/src/z3c/jbot/utility.py index bced3c8..659f514 100644 --- a/src/z3c/jbot/utility.py +++ b/src/z3c/jbot/utility.py @@ -24,7 +24,7 @@ def getRequest(): try: return site.request except AttributeError: - return site.REQUEST + return getattr(site, "REQUEST", None) try: i = zope.security.management.getInteraction()