From 7c201f3220b08d7759d6789f1f5a160652d337c7 Mon Sep 17 00:00:00 2001 From: Olivier Laurent Date: Thu, 9 Oct 2008 10:00:41 +0200 Subject: [PATCH] Bugfix: AttributeError: 'list' object has no attribute 'get' context was a list instead of a dict resolution: use 'read' method instead of 'browse' bzr revid: olt@tinyerp.com-20081009080041-ddju2msf57t2xy5m --- bin/tools/translate.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/tools/translate.py b/bin/tools/translate.py index d0f979d2803..25594d00b62 100644 --- a/bin/tools/translate.py +++ b/bin/tools/translate.py @@ -157,7 +157,7 @@ class TinyPoFile(object): "#\n" \ "msgid \"\"\n" \ "msgstr \"\"\n" \ - "\"Project-Id-Version: %(project)s %(version)s\"\n" \ + '''"Project-Id-Version: %(project)s %(version)s\\n"\n''' \ # work in progress "\"Report-Msgid-Bugs-To: %(bugmail)s\"\n" \ "\"POT-Creation-Date: %(now)s\"\n" \ "\"PO-Revision-Date: %(now)s\"\n" \ @@ -457,7 +457,7 @@ def trans_generate(lang, modules, dbname=None): modobj = pool.get('ir.module.module') installed_modids = modobj.search(cr, uid, [('state', '=', 'installed')]) - installed_modules = map(lambda m: m['name'], modobj.browse(cr, uid, installed_modids, ['name'])) + installed_modules = map(lambda m: m['name'], modobj.read(cr, uid, installed_modids, ['name'])) for root, dirs, files in tools.oswalksymlinks(tools.config['root_path']): for fname in fnmatch.filter(files, '*.py'):