Merge pull request #5343 from achillesrasquinha/wc-fix

fix chat token
This commit is contained in:
Achilles Rasquinha 2018-04-02 11:33:23 +05:30 committed by GitHub
commit 614359e347
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -29,11 +29,13 @@ def settings(fields = None):
@frappe.whitelist(allow_guest = True)
def token():
dtoken = frappe.new_doc('Chat Token')
dtoken = frappe.new_doc('Chat Token')
dtoken.token = frappe.generate_hash()
dtoken.ip_address = frappe.local.request_ip
dtoken.country = get_geo_ip_country(dtoken.ip_address)
dtoken.token = frappe.generate_hash()
dtoken.ip_address = frappe.local.request_ip
country = get_geo_ip_country(dtoken.ip_address)
if country:
dtoken.country = country['iso_code']
dtoken.save(ignore_permissions = True)
return dtoken.token