git://git.onelab.eu
/
sfa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
4e0677d
)
find will now always return a list, even if there is only 1 result
author
Tony Mack
<tmack@cs.princeton.edu>
Wed, 16 Sep 2009 00:18:52 +0000
(
00:18
+0000)
committer
Tony Mack
<tmack@cs.princeton.edu>
Wed, 16 Sep 2009 00:18:52 +0000
(
00:18
+0000)
sfa/util/genitable.py
patch
|
blob
|
history
diff --git
a/sfa/util/genitable.py
b/sfa/util/genitable.py
index
ffeab21
..
05162f4
100644
(file)
--- a/
sfa/util/genitable.py
+++ b/
sfa/util/genitable.py
@@
-135,7
+135,10
@@
class GeniTable(list):
elif isinstance(record_filter, int):
record_filter = Filter(GeniRecord.all_fields, {'record_id':[record_filter]})
sql += " AND (%s) %s" % record_filter.sql("AND")
+
results = self.cnx.query(sql).dictresult()
+ if isinstance(results, dict):
+ results = [results]
return results
def findObjects(self, record_filter = None):