[FIX] crm_reveal: don't create request whitout IP address

In some cases the value of `httprequest.remote_addr` is empty. In that
very case, it is useless to create a reveal_request in that specific
case since it will never be validated.

closes odoo/odoo#53466

X-original-commit: 2acdd795d7db28026968f5312574d7bb68267538
Signed-off-by: Rémi Rahir (rar) <rar@odoo.com>
This commit is contained in:
Rémi Rahir
2020-06-22 19:41:29 +00:00
parent d8702a4419
commit 215b168a11
+2
View File
@@ -24,6 +24,8 @@ class IrHttp(models.AbstractModel):
try:
url = request.httprequest.url
ip_address = request.httprequest.remote_addr
if not ip_address:
return response
website_id = request.website.id
rules_excluded = (request.httprequest.cookies.get('rule_ids') or '').split(',')
before = time.time()