diff options
| author | Hetal Dhanak <hdh@odoo.com> | 2019-06-18 13:05:13 +0000 |
|---|---|---|
| committer | Gert Pellin <gpe@odoo.com> | 2019-06-19 12:26:23 +0000 |
| commit | 16ee1966af50e22cc54d4c00747ba6d241f4e4a1 (patch) | |
| tree | 0f4855cdca6d67bbd37558be9a76d72e4e1c2da5 | |
| parent | 894ca0104846e92bda9088f13ac5b2ac8bd4e874 (diff) | |
[FIX] point_of_sale: Traceback while printing sales details
Traceback appeared due to incorrect syntax in expression.AND. The function
was called with separate arguments instead of array of arguments.
Task-2017568
closes odoo/odoo#34216
Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
| -rw-r--r-- | addons/point_of_sale/models/pos_order.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/addons/point_of_sale/models/pos_order.py b/addons/point_of_sale/models/pos_order.py index 0fdbe554f19..818938e1804 100644 --- a/addons/point_of_sale/models/pos_order.py +++ b/addons/point_of_sale/models/pos_order.py @@ -1229,12 +1229,13 @@ class ReportSaleDetails(models.AbstractModel): # stop by default today 23:59:59 date_stop = date_start + timedelta(days=1, seconds=-1) - AND(domain, [ - ('date_order', '>=', fields.Datetime.to_string(date_start)), - ('date_order', '<=', fields.Datetime.to_string(date_stop)),]) + AND([domain, + [('date_order', '>=', fields.Datetime.to_string(date_start)), + ('date_order', '<=', fields.Datetime.to_string(date_stop))] + ]) if config_ids: - AND(domain, [('config_id', 'in', config_ids)]) + AND([domain, [('config_id', 'in', config_ids)]]) orders = self.env['pos.order'].search(domain) |
