From e8d9bd39c79b67fad99391340367e2958b4388b9 Mon Sep 17 00:00:00 2001 From: Devin Slauenwhite Date: Wed, 6 Nov 2024 05:18:59 -0500 Subject: [PATCH] feat: get current session user roles if uid is not provided (#26808) --- frappe/core/doctype/user/user.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/core/doctype/user/user.py b/frappe/core/doctype/user/user.py index 98cadc0098..81b2bec376 100644 --- a/frappe/core/doctype/user/user.py +++ b/frappe/core/doctype/user/user.py @@ -845,7 +845,7 @@ def get_all_roles(): @frappe.whitelist() def get_roles(arg=None): """get roles for a user""" - return frappe.get_roles(frappe.form_dict["uid"]) + return frappe.get_roles(frappe.form_dict.get("uid", frappe.session.user)) @frappe.whitelist()