iro/model/schema.py
branchdevel
changeset 203 b543ab9a9724
parent 201 843a7bcecbc8
child 205 02ae72e8bab9
--- 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'''