diff options
| author | pinky <> | 2006-12-14 16:11:18 +0000 |
|---|---|---|
| committer | pinky <> | 2006-12-14 16:11:18 +0000 |
| commit | 484630fc578c1eb4f69ee1256dc2809aa827c1fb (patch) | |
| tree | 7d4d159475199470f87db7d561f01e60f98d623a /bin/addons/base/module/module.py | |
| parent | 410f3f131f44f701893d36ae5b53446cbd2abcd7 (diff) | |
Bugfix
bzr revid: pinky-2174b27a08004ef9bc775c67b3c7bccea718d359
Diffstat (limited to 'bin/addons/base/module/module.py')
| -rw-r--r-- | bin/addons/base/module/module.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bin/addons/base/module/module.py b/bin/addons/base/module/module.py index 71ea8f3baab..ea73b96580d 100644 --- a/bin/addons/base/module/module.py +++ b/bin/addons/base/module/module.py @@ -122,7 +122,8 @@ class module(osv.osv): mdemo = mdemo and self.state_change(cr, uid, ids2, newstate, context, level-1) if not module.dependencies_id: mdemo = module.demo - self.write(cr, uid, [module.id], {'state': newstate, 'demo':mdemo}) + if module.state=='uninstalled': + self.write(cr, uid, [module.id], {'state': newstate, 'demo':mdemo}) demo = demo and mdemo return demo |
