diff --git a/addons/point_of_sale/point_of_sale.py b/addons/point_of_sale/point_of_sale.py index 6d50f5eed53..114bb1b7311 100644 --- a/addons/point_of_sale/point_of_sale.py +++ b/addons/point_of_sale/point_of_sale.py @@ -123,15 +123,15 @@ class pos_config(osv.osv): res = self.pool.get('product.pricelist').search(cr, uid, [('type', '=', 'sale')], limit=1, context=context) return res and res[0] or False - def _default_payment_method(self, cr, uid, context=None): + def _default_payment_methods(self, cr, uid, context=None): res = self.pool.get('account.journal').search(cr, uid, [('journal_user','=', True)], context=context) - return res or False + return res or [] _defaults = { 'state' : POS_CONFIG_STATE[0][0], 'warehouse_id': _default_warehouse, 'journal_id': _default_sale_journal, - 'journal_ids': _default_payment_method, + 'journal_ids': _default_payment_methods, 'group_by' : True, 'pricelist_id': _default_pricelist, 'iface_invoicing': True,