diff --git a/auth.py b/auth.py index 240fff49194e4d1e1f6edde0b612148615d3902c..0323a2fd3d1253fa22e80baeae21ff634cac0eb0 100644 --- a/auth.py +++ b/auth.py @@ -143,7 +143,7 @@ class StaticUserManager: username: password for (username, password, groups) in users } - self.groups = { + self.group_map = { username: groups for (username, password, groups) in users } @@ -154,8 +154,8 @@ class StaticUserManager: and self.passwords[username] == password) def groups(self, username, password=None): - if username in self.groups: - yield from self.groups[username] + if username in self.group_map: + yield from self.group_map[username] def all_groups(self): yield from list(set(group for group in groups.values()))