From ff3d4161bf52f5d5cc6c6aef0027c92b998e168c Mon Sep 17 00:00:00 2001 From: Cyril VINH-TUNG Date: Mon, 5 Feb 2024 00:49:51 -1000 Subject: [PATCH] [FIX] dbs value has to be kept in case of special proxy config --- dbfilter_from_header/override.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dbfilter_from_header/override.py b/dbfilter_from_header/override.py index f759575b169..43294d8180b 100644 --- a/dbfilter_from_header/override.py +++ b/dbfilter_from_header/override.py @@ -13,11 +13,13 @@ def db_filter(dbs, host=None): - dbs = db_filter_org(dbs, host) + dbs_orig = db_filter_org(dbs, host) httprequest = http.request.httprequest db_filter_hdr = httprequest.environ.get("HTTP_X_ODOO_DBFILTER") if db_filter_hdr: dbs = [db for db in dbs if re.match(db_filter_hdr, db)] + else: + dbs = dbs_orig return dbs