summaryrefslogtreecommitdiff
path: root/addons/base_report_creator/wizard
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2009-01-18 13:52:45 +0100
committerFabien Pinckaers <fp@tinyerp.com>2009-01-18 13:52:45 +0100
commit05c09619d17889fe2db47c91c958a0a656dc0ea4 (patch)
tree6e28545a08b75097c42d382fdf41c2df284231ad /addons/base_report_creator/wizard
parent0f8bd67dc364d4cfc946bed66ea6db9032ebd27e (diff)
bugfix
bzr revid: fp@tinyerp.com-20090118125245-5d65lh5cye0jh29z
Diffstat (limited to 'addons/base_report_creator/wizard')
-rw-r--r--addons/base_report_creator/wizard/wiz_set_filter_fields.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/base_report_creator/wizard/wiz_set_filter_fields.py b/addons/base_report_creator/wizard/wiz_set_filter_fields.py
index a41f5244d5c..657e3f147f6 100644
--- a/addons/base_report_creator/wizard/wiz_set_filter_fields.py
+++ b/addons/base_report_creator/wizard/wiz_set_filter_fields.py
@@ -118,7 +118,7 @@ def _set_filter_value(self, cr, uid, data, context):
value_field = set_value_fields.get('value')
field_type = value_field.get('type',False)
field_data = pooler.get_pool(cr.dbname).get('ir.model.fields').read(cr,uid,[form_data.get('field_id')],fields=['ttype','relation','model_id','name','field_description'])[0]
- model_name = field_data['model_id'][1]
+ model_name = pooler.get_pool(cr.dbname).get('ir.model').browse(cr, uid, field_data['model_id'][0]).model
model_pool = pooler.get_pool(cr.dbname).get(model_name)
table_name = model_pool._table
model_name = model_pool._description
@@ -145,7 +145,7 @@ def _set_filter_value(self, cr, uid, data, context):
def _set_form_value(self, cr, uid, data, context):
field_id = data['form']['field_id']
field_data = pooler.get_pool(cr.dbname).get('ir.model.fields').read(cr,uid,[field_id])[0]
- fields_dict = pooler.get_pool(cr.dbname).get(field_data.get('model_id')[1]).fields_get(cr,uid,fields=[field_data.get('name')])
+ fields_dict = pooler.get_pool(cr.dbname).get(field_data.get('model')).fields_get(cr,uid,fields=[field_data.get('name')])
value_field = set_value_fields.get('value')
# print "fields_dict :",fields_dict.get(field_data.get('name'))
# set_value_fields['value']= fields_dict.get(field_data.get('name'))