From 746c55624b426ce68569be107a96f72eb1487119 Mon Sep 17 00:00:00 2001 From: j Date: Wed, 19 May 2021 09:48:47 +0530 Subject: [PATCH] Fix: session clearing query on postgres `user` is a postgres keyword. To avoid conflict, use table_name.user --- frappe/sessions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/sessions.py b/frappe/sessions.py index f2687bea47..9e503bbe25 100644 --- a/frappe/sessions.py +++ b/frappe/sessions.py @@ -70,7 +70,7 @@ def get_sessions_to_clear(user=None, keep_current=False, device=None): return frappe.db.sql_list(""" SELECT `sid` FROM `tabSessions` - WHERE user=%(user)s + WHERE `tabSessions`.user=%(user)s AND device in %(device)s {condition} ORDER BY `lastupdate` DESC