From a3533ed651b8edba4ad645eebeba2bdd4eb4b5e1 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Sun, 15 Jun 2025 15:47:39 +0200 Subject: [PATCH] Make sure retrieved odoo users are active --- src/servala/core/odoo.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/servala/core/odoo.py b/src/servala/core/odoo.py index 22d45ec..6b6baea 100644 --- a/src/servala/core/odoo.py +++ b/src/servala/core/odoo.py @@ -127,10 +127,9 @@ def get_invoice_addresses(user): email = user.email or_conditions = [("email", "ilike", email)] - email = user if isinstance(user, str) else user.email odoo_users = CLIENT.search_read( model="res.users", - domain=[("login", "=", email)], + domain=[("login", "=", email), ("active", "=", True)], fields=["id"], limit=1, )