From eded5eac240091fbc9c01ea1e66a66422e2a0634 Mon Sep 17 00:00:00 2001 From: Sagar Vora Date: Wed, 19 Feb 2025 12:17:31 +0530 Subject: [PATCH] fix: explicitly check type of form name --- frappe/website/doctype/web_form/web_form.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frappe/website/doctype/web_form/web_form.py b/frappe/website/doctype/web_form/web_form.py index 6d13dafe76..f02688044d 100644 --- a/frappe/website/doctype/web_form/web_form.py +++ b/frappe/website/doctype/web_form/web_form.py @@ -158,6 +158,8 @@ def get_context(context): # check permissions if frappe.form_dict.name: + assert isinstance(frappe.form_dict.name, str) + if frappe.session.user == "Guest": frappe.throw( _("You need to be logged in to access this {0}.").format(self.doc_type),