From ad0a9106deb432eb37770122a12c87ad142691c4 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Thu, 22 Aug 2024 14:25:03 +0530 Subject: [PATCH] fix(rate_limiter): we can't call str.join([]) with NoneTypes in the list Default to an empty string for `user_key` Signed-off-by: Akhil Narang --- frappe/rate_limiter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/rate_limiter.py b/frappe/rate_limiter.py index dc5b43def4..fb26128723 100644 --- a/frappe/rate_limiter.py +++ b/frappe/rate_limiter.py @@ -126,7 +126,7 @@ def rate_limit( ip = frappe.local.request_ip if ip_based is True else None - user_key = frappe.form_dict.get(key) + user_key = frappe.form_dict.get(key, "") identity = None