← Back to team overview

openerp-community-reviewer team mailing list archive

Re: [Merge] lp:~therp-nl/ocb-addons/lp754339 into lp:ocb-addons

 

Hi

After the merge, the buildbit failed, the problem is in the line 106-107, method called since the browse record have too enougth arguments (_compute_price() takes at most 6 arguments (10 given))

I must revert proprely this merge proposal

Regards,

2013-11-02 10:33:14,060 25494 ERROR openerp_buildbot-ocb-7.0 openerp.tools.yaml_import: _compute_price() takes at most 6 arguments (10 given)
Traceback (most recent call last):
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 864, in process
    self._process_node(node)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 875, in _process_node
    self.process_record(node)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 325, in process_record
    record_dict = self._create_record(model, fields, view_info, default=default)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 415, in _create_record
    field_value = self._eval_field(model, field_name, fields[field_name], one2many_form_view or view_info, parent=record_dict, default=default)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 515, in _eval_field
    value = [(0, 0, self._create_record(other_model, fields, view_info, parent, default=default)) for fields in expression]
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/tools/yaml_import.py", line 450, in _create_record
    result = getattr(model, match.group(1))(self.cr, SUPERUSER_ID, [], *args)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/addons/account/account_invoice.py", line 1531, in product_id_change
    currency_id, context=context)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/addons/account/account_invoice.py", line 1599, in _price_unit_get
    cr, uid, product_obj.uom_id.id, product_obj[field], uom_id)
  File "/srv/buildslave/buildbot.anybox.r/ocb-7_0-postgresql-9_2/build/parts/openerp/openerp/osv/orm.py", line 374, in function_proxy
    return attr(self._cr, self._uid, [self._id], *args, **kwargs)
TypeError: _compute_price() takes at most 6 arguments (10 given)
-- 
https://code.launchpad.net/~therp-nl/ocb-addons/lp754339/+merge/189107
Your team OpenERP Community Backports Team is subscribed to branch lp:ocb-addons.


References