[Zope-Checkins] CVS: Packages/Shared/DC/ZRDB - sqltest.py:1.18.68.4

Florent Guillaume fg at nuxeo.com
Fri Nov 26 11:27:40 EST 2004


Update of /cvs-repository/Packages/Shared/DC/ZRDB
In directory cvs.zope.org:/tmp/cvs-serv30477

Modified Files:
      Tag: Zope-2_7-branch
	sqltest.py 
Log Message:
Handle unicode strings.


=== Packages/Shared/DC/ZRDB/sqltest.py 1.18.68.3 => 1.18.68.4 ===
--- Packages/Shared/DC/ZRDB/sqltest.py:1.18.68.3	Tue Oct 12 09:52:07 2004
+++ Packages/Shared/DC/ZRDB/sqltest.py	Fri Nov 26 11:27:40 2004
@@ -160,7 +160,8 @@
                         'Invalid floating-point value for <em>%s</em>' % name)
 
             else:
-                v=str(v)
+                if not isinstance(v, (str, unicode)):
+                    v = str(v)
                 v=md.getitem('sql_quote__',0)(v)
                 #if find(v,"\'") >= 0: v=join(split(v,"\'"),"''")
                 #v="'%s'" % v



More information about the Zope-Checkins mailing list