diff roundup/backends/back_postgresql.py @ 3977:732a37da3a10

Fix for postgres 8.3 compatibility (and bug) (patch [SF#2030479])
author Richard Jones <richard@users.sourceforge.net>
date Thu, 07 Aug 2008 05:50:03 +0000
parents 97ae174f7a0e
children 5e3991670011
line wrap: on
line diff
--- a/roundup/backends/back_postgresql.py	Wed Jul 23 03:04:44 2008 +0000
+++ b/roundup/backends/back_postgresql.py	Thu Aug 07 05:50:03 2008 +0000
@@ -1,4 +1,4 @@
-#$Id: back_postgresql.py,v 1.43 2007-09-28 15:15:06 jpend Exp $
+#$Id: back_postgresql.py,v 1.44 2008-08-07 05:50:03 richard Exp $
 #
 # Copyright (c) 2003 Martynas Sklyzmantas, Andrey Lebedev <andrey@micro.lt>
 #
@@ -261,7 +261,7 @@
     def newid(self, classname):
         sql = "select nextval('_%s_ids') from dual"%classname
         self.sql(sql)
-        return self.cursor.fetchone()[0]
+        return str(self.cursor.fetchone()[0])
 
     def setid(self, classname, setid):
         sql = "select setval('_%s_ids', %s) from dual"%(classname, int(setid))

Roundup Issue Tracker: http://roundup-tracker.org/