[FIX] Project_gtd : Improved fields_view_get() andmade it compatible to stable

lp bug: https://launchpad.net/bugs/492793 fixed

bzr revid: jvo@tinyerp.com-20091210142348-7j5z5shkcwukczyj
This commit is contained in:
Jay (Open ERP)
2009-12-10 19:53:48 +05:30
parent 55aead6cb6
commit 0b1360536a
+9 -3
View File
@@ -20,8 +20,6 @@
#
##############################################################################
from xml import dom
from mx import DateTime
from mx.DateTime import now
@@ -31,6 +29,14 @@ import netsvc
from osv import fields, osv
import ir
import sys
from tools.translate import _
try:
from lxml import etree
except ImportError:
sys.stderr.write("ERROR: Import lxml module\n")
sys.stderr.write("ERROR: Try to install the python-lxml package\n")
class one2many_mod(fields.one2many):
def get(self, cr, obj, ids, name, user=None, offset=0, context=None, values=None):
@@ -137,7 +143,7 @@ class project_gtd_timebox(osv.osv):
</notebook>
</form>
"""
doc = dom.minidom.parseString(res['arch'])
doc = etree.fromstring(res['arch'])
xarch, xfields = self._view_look_dom_arch(cr, uid, doc, view_id, context=context)
res['arch'] = xarch
res['fields'] = xfields