summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-02-07 14:39:34 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-02-07 14:39:34 +0700
commit0388c78c3bbe0f5a6325fee7bb7b2e6a7d436a5f (patch)
tree8fa0dcdd9f5463b09113dd7eb25951a52c469eae
parentce2f02d9c7b739490787fed76e5a7a6a55f44066 (diff)
fix dont add record if from localhost ip
-rwxr-xr-xindoteknik_custom/models/user_activity_log.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/indoteknik_custom/models/user_activity_log.py b/indoteknik_custom/models/user_activity_log.py
index 743abf60..879d5402 100755
--- a/indoteknik_custom/models/user_activity_log.py
+++ b/indoteknik_custom/models/user_activity_log.py
@@ -38,12 +38,12 @@ class UserActivityLog(models.Model):
def record_activity(self):
try:
httprequest = request.httprequest
- ip_address = httprequest.remote_addr if httprequest.remote_addr != '127.0.0.1' else ''
- self.env['user.activity.log'].sudo().create([{
- 'page_title': request.env['ir.config_parameter'].get_param('web.base.url'),
- 'url': httprequest.base_url,
- 'ip_address': ip_address
- }])
+ if httprequest.remote_addr != '127.0.0.1':
+ self.env['user.activity.log'].sudo().create([{
+ 'page_title': request.env['ir.config_parameter'].get_param('web.base.url'),
+ 'url': httprequest.base_url,
+ 'ip_address': httprequest.remote_addr
+ }])
return True
except:
return False