--- a/iro/model/schema.py Thu Mar 01 19:58:02 2012 +0100
+++ b/iro/model/schema.py Thu Mar 01 20:07:51 2012 +0100
@@ -120,7 +120,7 @@
]
if default:
filters.append(Userright.default != None)
- return object_session(self).query(Userright.offer_name).join(Offer,User).filter(and_(*filters))
+ return object_session(self).query(Userright.offer_name).join(Offer,User).filter(and_(*filters)).order_by(Userright.default)
def providers(self, typ, default = False):
'''return a query object for all possible providers for a given typ'''