Merge pull request #7182 from netchampfaris/user-activity-update

fix: Update user activity using ORM
This commit is contained in:
Deepesh Garg 2019-04-01 17:08:03 +05:30 committed by GitHub
commit 117bb6398d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -226,12 +226,11 @@ class Session:
self.insert_session_record()
# update user
frappe.db.sql("""UPDATE tabUser SET last_login = %(now)s, last_ip = %(ip)s, last_active = %(now)s
where name=%(name)s""", {
"now": frappe.utils.now(),
"ip": frappe.local.request_ip,
"name": self.data['user']
})
user = frappe.get_doc('User', self.data['user'])
user.last_login = frappe.utils.now()
user.last_ip = frappe.local.request_ip
user.last_active = frappe.utils.now()
user.save()
frappe.db.commit()