From f8f9b1946156552a28b476652d16b5db7725d0f0 Mon Sep 17 00:00:00 2001 From: Gavin D'souza Date: Thu, 31 Mar 2022 16:02:28 +0530 Subject: [PATCH] fix(set-last-active-for-user): Skip the extra lines to just do a set_value --- frappe/commands/site.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frappe/commands/site.py b/frappe/commands/site.py index e788c7ec4d..6bee442054 100644 --- a/frappe/commands/site.py +++ b/frappe/commands/site.py @@ -780,9 +780,8 @@ def set_user_password(site, user, password, logout_all_sessions=False): @pass_context def set_last_active_for_user(context, user=None): "Set users last active date to current datetime" - from frappe.core.doctype.user.user import get_system_users - from frappe.utils.user import set_last_active_to_now + from frappe.utils import now_datetime site = get_site(context) @@ -795,9 +794,10 @@ def set_last_active_for_user(context, user=None): else: return - set_last_active_to_now(user) + frappe.db.set_value("User", user, "last_active", now_datetime()) frappe.db.commit() + @click.command('publish-realtime') @click.argument('event') @click.option('--message')