Code

- unify number searching across backends
[roundup.git] / roundup / backends / back_anydbm.py
index 3962a637f3429b4e5dfa485f9b9348cddce23ab4..90cf05e461f17b9a0cb2268e97e08b9749f9e026 100644 (file)
@@ -1647,7 +1647,10 @@ class Class(hyperdb.Class):
 
             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