From bc675bab4af83f6c53aa2582782ca072a6033193 Mon Sep 17 00:00:00 2001 From: Ahmad <7881486+ahmadpak@users.noreply.github.com> Date: Fri, 3 Dec 2021 12:34:24 +0100 Subject: [PATCH] fix: Convert user to lower case before equating Co-authored-by: Sagar Vora --- frappe/permissions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/permissions.py b/frappe/permissions.py index 6ad1399742..5faaf7dcfb 100644 --- a/frappe/permissions.py +++ b/frappe/permissions.py @@ -108,7 +108,7 @@ def get_doc_permissions(doc, user=None, ptype=None): meta = frappe.get_meta(doc.doctype) def is_user_owner(): - return (doc.get("owner") or "").lower() == user + return (doc.get("owner") or "").lower() == user.lower() if has_controller_permissions(doc, ptype, user=user) is False: push_perm_check_log('Not allowed via controller permission check')