summaryrefslogtreecommitdiff
path: root/addons/base_module_publish/wizard/module_zip.py
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2007-05-08 19:06:15 +0000
committerFabien Pinckaers <fp@tinyerp.com>2007-05-08 19:06:15 +0000
commita0ccaaaf78b043787eb62df9c41804c2b9d260f3 (patch)
tree38cacae2aa46f72d141b16b7bd1b2b79488f5a95 /addons/base_module_publish/wizard/module_zip.py
parentc1df600b5b58086b8fb9fead3d30ba598107299b (diff)
Base_Module_puclish
Allows now to modify an existing module Bugfix in .zip upload system bzr revid: fp@tinyerp.com-fbabab5dac83da3bf8afd2b3e7d163cefa397fc6
Diffstat (limited to 'addons/base_module_publish/wizard/module_zip.py')
-rw-r--r--addons/base_module_publish/wizard/module_zip.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/base_module_publish/wizard/module_zip.py b/addons/base_module_publish/wizard/module_zip.py
index 8d249e70df4..d3698cafc8e 100644
--- a/addons/base_module_publish/wizard/module_zip.py
+++ b/addons/base_module_publish/wizard/module_zip.py
@@ -24,6 +24,7 @@ def _zippy(archive, fromurl, path):
def createzip(cr, uid, moduleid, context, b64enc=True):
module_obj=pooler.get_pool(cr.dbname).get('ir.module.module')
module_name = module_obj.browse(cr, uid, moduleid).name
+ module_version = module_obj.browse(cr, uid, moduleid).latest_version
ad = tools.config['addons_path']
if os.path.isdir(os.path.join(ad,module_name)):
@@ -40,5 +41,5 @@ def createzip(cr, uid, moduleid, context, b64enc=True):
raise wizard.except_wizard('Error !', 'Could not find the module to export !')
if b64enc:
val =base64.encodestring(val)
- return {'module_file':val, 'module_filename': module_name+'.zip'}
+ return {'module_file':val, 'module_filename': module_name+'-'+(module_version or 'x')+'.zip'}