summaryrefslogtreecommitdiff
path: root/bin/addons/base/module/module.py
diff options
context:
space:
mode:
authorced <>2007-01-23 11:58:37 +0000
committerced <>2007-01-23 11:58:37 +0000
commit454d2bb68ae2056d850728e904528f7c97b446fd (patch)
tree973852c4b285f2f67c661ca1961c592c30073357 /bin/addons/base/module/module.py
parentbf8a569b1b6e73349efe041961e0aa1b80c97ffc (diff)
BASE: fix module dependencies if no demo data
bzr revid: ced-877bdc99d5c59486a1b170a99555d9024e0d009d
Diffstat (limited to 'bin/addons/base/module/module.py')
-rw-r--r--bin/addons/base/module/module.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/addons/base/module/module.py b/bin/addons/base/module/module.py
index 80728e03d60..4c1613200f2 100644
--- a/bin/addons/base/module/module.py
+++ b/bin/addons/base/module/module.py
@@ -119,7 +119,7 @@ class module(osv.osv):
mdemo = True
for dep in module.dependencies_id:
ids2 = self.search(cr, uid, [('name','=',dep.name)])
- mdemo = mdemo and self.state_change(cr, uid, ids2, newstate, context, level-1)
+ mdemo = self.state_change(cr, uid, ids2, newstate, context, level-1) and mdemo
if not module.dependencies_id:
mdemo = module.demo
if module.state=='uninstalled':