From b620a3d4481147eb47d715fa00c70181006d9aaf Mon Sep 17 00:00:00 2001 From: Bhavesh Odedra Date: Mon, 12 Feb 2018 18:14:31 +0530 Subject: [PATCH] [IMP] test case --- rma/models/rma_order_line.py | 4 ++-- rma/tests/__init__.py | 1 + rma/wizards/rma_make_picking.py | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/rma/models/rma_order_line.py b/rma/models/rma_order_line.py index 4ada75b9..7f074365 100644 --- a/rma/models/rma_order_line.py +++ b/rma/models/rma_order_line.py @@ -520,7 +520,7 @@ class RmaOrderLine(models.Model): else: res = self.env.ref('stock.view_picking_form', False) result['views'] = [(res and res.id or False, 'form')] - result['res_id'] = picking_ids[0] + result['res_id'] = picking_ids and picking_ids[0] return result @api.multi @@ -536,5 +536,5 @@ class RmaOrderLine(models.Model): else: res = self.env.ref('stock.view_picking_form', False) result['views'] = [(res and res.id or False, 'form')] - result['res_id'] = picking_ids[0] + result['res_id'] = picking_ids and picking_ids[0] return result diff --git a/rma/tests/__init__.py b/rma/tests/__init__.py index 619dbb54..7262aab1 100644 --- a/rma/tests/__init__.py +++ b/rma/tests/__init__.py @@ -1,5 +1,6 @@ # Copyright (C) 2017 Eficent Business and IT Consulting Services S.L. # License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html) + from . import test_rma from . import test_supplier_rma from . import test_rma_dropship diff --git a/rma/wizards/rma_make_picking.py b/rma/wizards/rma_make_picking.py index f361b427..5da02b0f 100644 --- a/rma/wizards/rma_make_picking.py +++ b/rma/wizards/rma_make_picking.py @@ -209,7 +209,7 @@ class RmaMakePicking(models.TransientModel): else: form = self.env.ref('stock.view_picking_form', False) action['views'] = [(form and form.id or False, 'form')] - action['res_id'] = pickings[0] + action['res_id'] = pickings and pickings[0] return action @api.multi