diff --git a/rbac/userperm.py b/rbac/userperm.py index c6b162a..99a33ce 100644 --- a/rbac/userperm.py +++ b/rbac/userperm.py @@ -33,9 +33,9 @@ order by c.orgtypeid, c.name""" recs = await sor.sqlExe(sql_all, {}) for r in recs: k = 'anonymous' - if k == 'any.any': + if r.name == 'any': k = 'any' - if r.orgtypeid: + elif r.orgtypeid: k = f'{r.orgtypeid}.{r.name}' arr = self.rp_caches.get(k, []) arr.append(r.path)