fix(recent): complete uncommitted changes
This commit is contained in:
parent
c8e72ce1c1
commit
5ebf688984
2 changed files with 0 additions and 24 deletions
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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()
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue