fix(EPS): parse email address for eps (#9764)

This commit is contained in:
Himanshu 2020-03-23 21:25:00 +05:30 committed by GitHub
parent c874c1b9f4
commit 01c6cd5c8f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,6 +10,7 @@ from frappe.model.document import Document
from frappe.social.doctype.energy_point_settings.energy_point_settings import is_energy_point_enabled
from frappe.social.doctype.energy_point_log.energy_point_log import \
create_energy_points_log
from frappe.utils import extract_email_id
class EnergyPointRule(Document):
def on_update(self):
@ -47,7 +48,7 @@ class EnergyPointRule(Document):
if not user or user == 'Administrator': continue
create_energy_points_log(reference_doctype, reference_name, {
'points': points,
'user': user,
'user': extract_email_id(user),
'rule': rule
}, self.apply_only_once)
except Exception as e: