Procházet zdrojové kódy

[hotfix] User's roles should include both All and Guest roles

version-14
Anand Doshi před 10 roky
rodič
revize
dcebf0896d
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. +1
    -1
      frappe/utils/user.py

+ 1
- 1
frappe/utils/user.py Zobrazit soubor

@@ -262,7 +262,7 @@ def get_roles(user=None, with_standard=True):
roles = frappe.cache().get_value("roles", user=user) roles = frappe.cache().get_value("roles", user=user)
if not roles: if not roles:
roles = [r[0] for r in frappe.db.sql("""select role from tabUserRole roles = [r[0] for r in frappe.db.sql("""select role from tabUserRole
where parent=%s and role!='All'""", (user,))] + ['All']
where parent=%s and role not in ('All', 'Guest')""", (user,))] + ['All', 'Guest']
frappe.cache().set_value("roles", roles, user=user) frappe.cache().set_value("roles", roles, user=user)


# filter standard if required # filter standard if required


Načítá se…
Zrušit
Uložit