From 5ebf6889846abaee31e0c0844153b0e9eb7ad49c Mon Sep 17 00:00:00 2001 From: Rushabh Mehta Date: Fri, 3 May 2019 08:49:51 +0530 Subject: [PATCH] fix(recent): complete uncommitted changes --- frappe/desk/form/load.py | 3 --- frappe/utils/user.py | 21 --------------------- 2 files changed, 24 deletions(-) diff --git a/frappe/desk/form/load.py b/frappe/desk/form/load.py index 00f29b6ffe..14ebbaf7fb 100644 --- a/frappe/desk/form/load.py +++ b/frappe/desk/form/load.py @@ -47,9 +47,6 @@ def getdoc(doctype, name, user=None): frappe.errprint(frappe.utils.get_traceback()) raise - if doc and not name.startswith('_'): - frappe.get_user().update_recent(doctype, name) - doc.add_seen() frappe.response.docs.append(doc) diff --git a/frappe/utils/user.py b/frappe/utils/user.py index 57cbcf7fda..725fb3056a 100755 --- a/frappe/utils/user.py +++ b/frappe/utils/user.py @@ -165,25 +165,6 @@ class UserPermissions: self.defaults = frappe.defaults.get_defaults(self.name) return self.defaults - # update recent documents - def update_recent(self, dt, dn): - rdl = frappe.cache().hget("user_recent", self.name) or [] - new_rd = [dt, dn] - - # clear if exists - for i in range(len(rdl)): - rd = rdl[i] - if rd==new_rd: - del rdl[i] - break - - if len(rdl) > 19: - rdl = rdl[:19] - - rdl = [new_rd] + rdl - - frappe.cache().hset("user_recent", self.name, rdl) - def _get(self, key): if not self.can_read: self.build_permissions() @@ -205,8 +186,6 @@ class UserPermissions: self.build_permissions() d.name = self.name - d.recent = json.dumps(frappe.cache().hget("user_recent", self.name) or []) - d.roles = self.get_roles() d.defaults = self.get_defaults()