M2O with domains are broken

Bug #869287 reported by Fabien Meghazi (OpenERP)
This bug report is a duplicate of:  Bug #854699: link address in opportunity view. Edit Remove
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Odoo Web (MOVED TO GITHUB)
New
Low
Unassigned

Bug Description

Sales -> Leads

Create new lead

In form view, click on "Fed. State" M20 arrow -> Traceback

Client Traceback (most recent call last):
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/common/http.py", line 154, in dispatch
    response["result"] = method(controller, self, **self.params)
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/controllers/main.py", line 715, in call
    if isinstance(args[i], web.common.nonliterals.BaseDomain):
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/controllers/main.py", line 699, in call_common
    def unlink(self, req, model, ids=()):
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/controllers/main.py", line 433, in eval_context_and_domain
    def check(self, req):
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/common/session.py", line 180, in eval_domain
    return cdomain.evaluate(context or {})
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/common/nonliterals.py", line 216, in evaluate
    final_domain.extend(domain.evaluate(ctx))
  File "/media/sf_agr/Projects/openerp/source/client-web/trunk/addons/web/common/nonliterals.py", line 134, in evaluate
    return eval(self.get_domain_string(), SuperDict(ctx))
  File "<string>", line 1, in <module>
NameError: name 'country_id' is not defined

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.