bzr revid: fp@tinyerp.com-20101018144050-d2n98r18svj0y9hw
This commit is contained in:
Fabien Pinckaers
2010-10-18 16:40:50 +02:00
parent 0e3e45b87a
commit 828b21de25
@@ -22,12 +22,10 @@
from xml.dom import minidom
from osv.osv import osv_pool
from osv import fields,osv
import netsvc
import pooler
import string
import tools
#objects_proxy = netsvc.ExportService.getService('object').__class__
class recording_objects_proxy(osv_pool):
def execute(self, *args, **argv):
if args[3] == 'create':
@@ -88,8 +86,6 @@ def doc_createXElement(xdoc, tagName):
return e
import yaml
from tools import yaml_tag
# Please do not override yaml_tag here: modify it in server bin/tools/yaml_tag.py
class base_module_record(osv.osv):
_name = "ir.module.record"
@@ -180,9 +176,9 @@ class base_module_record(osv.osv):
for valitem in (val or []):
if valitem[0] in (0,1):
if key in model_pool._columns:
fname = model_pool._columns[key]._fields_id
model_pool._columns[key]._fields_id
else:
fname = model_pool._inherit_fields[key][2]._fields_id
model_pool._inherit_fields[key][2]._fields_id
if valitem[0] == 0:
newid = self._create_id(cr, uid, fields[key]['relation'], valitem[2])
valitem[1]=newid