From b8690e58e9267520313eaf764c00ac34be46409c Mon Sep 17 00:00:00 2001 From: Mohammed Shekha Date: Tue, 19 Mar 2013 12:32:48 +0530 Subject: [PATCH] [FIX]Fixed the issue of database list retuns blank when there is name with unicode character in postgres, due to this web-client redirects user to create database screen as there is no database comes in response of db_list. bzr revid: msh@openerp.com-20130319070248-57cp7drh0ry0vjz7 --- openerp/service/web_services.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index ea905d91a4b..9cef2fa762d 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -371,7 +371,7 @@ class db(netsvc.ExportService): cr.execute("select datname from pg_database where datdba=(select usesysid from pg_user where usename=%s) and datname not in %s order by datname", (db_user, templates_list)) else: cr.execute("select datname from pg_database where datname not in %s order by datname", (templates_list,)) - res = [str(name) for (name,) in cr.fetchall()] + res = [tools.ustr(name) for (name,) in cr.fetchall()] except Exception: res = [] finally: