From 7d7a42ba8e5243bc0786141780dd12d08840b011 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Tue, 23 Jul 2019 15:27:46 +0200 Subject: [PATCH] Fix crash in invoice report --- sale_usability/account_invoice.py | 4 ++-- stock_usability/security/ir.model.access.csv | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sale_usability/account_invoice.py b/sale_usability/account_invoice.py index b12282d..0bb2254 100644 --- a/sale_usability/account_invoice.py +++ b/sale_usability/account_invoice.py @@ -30,9 +30,9 @@ class AccountInvoice(models.Model): # from pprint import pprint # pprint(res1) res2 = [] - if len(res1) == 1 and not res1.keys()[0]: + if len(res1) == 1 and not list(res1)[0]: # No order at all - for line in res1.values()[0]['lines']: + for line in list(res1.values())[0]['lines']: res2.append({'line': line}) else: for order, ldict in res1.items(): diff --git a/stock_usability/security/ir.model.access.csv b/stock_usability/security/ir.model.access.csv index 9316def..c49d585 100644 --- a/stock_usability/security/ir.model.access.csv +++ b/stock_usability/security/ir.model.access.csv @@ -3,3 +3,4 @@ access_procurement_scheduler_log_full,Full access on procurement.scheduler.log t access_procurement_scheduler_log_user,Read/Create procurement.scheduler.log to Stock user,model_procurement_scheduler_log,stock.group_stock_user,1,0,1,0 access_procurement_scheduler_log_read,Read access on procurement.scheduler.log to Employee,model_procurement_scheduler_log,base.group_user,1,0,0,0 access_stock_warehouse_orderpoint_employee,Read access on stock.warehouse.orderpoint to employee (needed to open product form view with employee-only group),stock.model_stock_warehouse_orderpoint,base.group_user,1,0,0,0 +stock.access_stock_inventory_line_user,stock.inventory.line user,stock.model_stock_inventory_line,stock.group_stock_user,1,1,1,1