From f67adc1165f6904879515ffcb061f6b3a7fd54c8 Mon Sep 17 00:00:00 2001 From: pna-odoo Date: Fri, 8 May 2015 11:23:32 +0530 Subject: [PATCH] [FIX]stock_account: pass id instead of record set this closes #224 --- addons/stock_account/stock_account.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/stock_account/stock_account.py b/addons/stock_account/stock_account.py index 8cbd792ceda..50148549fd1 100644 --- a/addons/stock_account/stock_account.py +++ b/addons/stock_account/stock_account.py @@ -442,14 +442,14 @@ class AccountChartTemplate(models.Model): def generate_properties(self, acc_template_ref, company, property_list=None): super(AccountChartTemplate, self).generate_properties(acc_template_ref=acc_template_ref, company=company) PropertyObj = self.env['ir.property'] - value = self.env['account.journal'].search([('company_id', '=', company.id), ('code', '=', 'STJ'), ('type', '=', 'general')]) or False + value = self.env['account.journal'].search([('company_id', '=', company.id), ('code', '=', 'STJ'), ('type', '=', 'general')], limit=1) if value: field = self.env['ir.model.fields'].search([('name', '=', 'property_stock_journal'), ('model', '=', 'product.category'), ('relation', '=', 'account.journal')], limit=1) vals = { 'name': 'property_stock_journal', 'company_id': company.id, 'fields_id': field.id, - 'value': 'account.journal,' + str(value), + 'value': 'account.journal,%s' % value.id, } properties = PropertyObj.search([('name', '=', 'property_stock_journal'), ('company_id', '=', company.id)]) if properties: