diff roundup/backends/back_anydbm.py @ 4364:0e81742d0e2f

- unify number searching across backends
author Ralf Schlatterbeck <schlatterbeck@users.sourceforge.net>
date Fri, 05 Mar 2010 14:22:34 +0000
parents 13b3155869e0
children 667c818f6a22
line wrap: on
line diff
--- a/roundup/backends/back_anydbm.py	Fri Feb 26 00:42:43 2010 +0000
+++ b/roundup/backends/back_anydbm.py	Fri Mar 05 14:22:34 2010 +0000
@@ -1647,7 +1647,10 @@
 
             elif isinstance(propclass, hyperdb.Number):
                 if type(v) != type([]):
-                    v = v.split(',')
+                    try :
+                        v = v.split(',')
+                    except AttributeError :
+                        v = [v]
                 l.append((OTHER, k, [float(val) for val in v]))
 
         filterspec = l

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