From 4846549a90a9ca485786f4dc31e9509c8ba2d364 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Fri, 11 Feb 2022 12:56:11 +0530 Subject: [PATCH] fix: ip issue --- school/overrides/user.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/school/overrides/user.py b/school/overrides/user.py index ebec86de..7f65e7ff 100644 --- a/school/overrides/user.py +++ b/school/overrides/user.py @@ -231,7 +231,8 @@ def set_country_from_ip(login_manager=None, user=None): return def get_country_code(): - res = requests.get("http://ip-api.com/json/?fields=61439") + ip = frappe.local.request_ip + res = requests.get("http://ip-api.com/json/{ip}".format(ip=ip)) try: data = res.json() @@ -239,8 +240,7 @@ def get_country_code(): return data.get("country") except Exception: pass - - return {} + return @frappe.whitelist(allow_guest=True) def search_users(start=0, text=""):