From 93cb247b51def1d7279da0c9096ab5a6c48d4baf Mon Sep 17 00:00:00 2001 From: ced <> Date: Wed, 14 Mar 2007 14:53:22 +0000 Subject: [PATCH] KERNEL: fix set demo for module with demo data bzr revid: ced-1efcedbe15cb7c75b5caef94d3e09c8203c7fdaa --- bin/addons/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/addons/__init__.py b/bin/addons/__init__.py index 62b552ef38c..e1fea8a7bdb 100644 --- a/bin/addons/__init__.py +++ b/bin/addons/__init__.py @@ -211,8 +211,9 @@ def load_module_graph(cr, graph, status={}): tools.convert_csv_import(cr, m, os.path.basename(xml), tools.file_open(opj(m, xml)).read(), idref) else: tools.convert_xml_import(cr, m, tools.file_open(opj(m, xml)).read(), idref) + cr.execute('update ir_module_module set demo=%s where name=%s', (True, package.name)) package_todo.append(package.name) - cr.execute("update ir_module_module set state='installed', demo=%s where state in ('to upgrade', 'to install') and name=%s", (str(hasattr(package, 'demo')) or package_demo, package.name)) + cr.execute("update ir_module_module set state='installed' where state in ('to upgrade', 'to install') and name=%s", (package.name,)) cr.commit() statusi+=1