From daf0764ad34a6b0c9f531717a1012091e60cf4dd Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Apr 04 2018 13:43:47 +0000 Subject: fix host id lookup for anonymous sessions --- diff --git a/koji/auth.py b/koji/auth.py index 6f43159..f780cf6 100644 --- a/koji/auth.py +++ b/koji/auth.py @@ -71,6 +71,10 @@ class Session(object): self.exclusive = False self.lockerror = None self.callnum = None + # we look up perms, groups, and host_id on demand, see __getattr__ + self._perms = None + self._groups = None + self._host_id = '' #get session data from request if args is None: environ = getattr(context, 'environ', {}) @@ -204,10 +208,6 @@ class Session(object): self.master = session_data['master'] self.session_data = session_data self.user_data = user_data - # we look up perms, groups, and host_id on demand, see __getattr__ - self._perms = None - self._groups = None - self._host_id = '' self.logged_in = True def __getattr__(self, name):