# HG changeset patch # User Sylvain Thénault # Date 1284629409 -7200 # Node ID 9b5c008267b0595f1c6dbdeb26faf8f9b5b1058c # Parent 7eb5f1aed72898bafd9d60239ae703bf94fc715b [entity] give ordermethod=None to fetch_rql to tell you don't want a specific order diff -r 7eb5f1aed728 -r 9b5c008267b0 entity.py --- a/entity.py Thu Sep 16 11:28:25 2010 +0200 +++ b/entity.py Thu Sep 16 11:30:09 2010 +0200 @@ -223,9 +223,10 @@ destcls._fetch_restrictions(var, varmaker, destcls.fetch_attrs, selection, orderby, restrictions, user, ordermethod, visited=visited) - orderterm = getattr(cls, ordermethod)(attr, var) - if orderterm: - orderby.append(orderterm) + if ordermethod is not None: + orderterm = getattr(cls, ordermethod)(attr, var) + if orderterm: + orderby.append(orderterm) return selection, orderby, restrictions @classmethod