Mercurial > p > roundup > code
diff roundup/cgi/templating.py @ 5903:c3728772c594
Add reverse option to hyperdb property wrapper by David Sowder
issue2551013: Reversed sorting in hyperdb property wrapper object's
sorted() method. Patch by David Sowder, application and doc change
by John Rouillard.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Mon, 07 Oct 2019 16:30:47 -0400 |
| parents | 716d50585c8d |
| children | fe96015445e9 |
line wrap: on
line diff
--- a/roundup/cgi/templating.py Sun Oct 06 20:23:01 2019 -0400 +++ b/roundup/cgi/templating.py Mon Oct 07 16:30:47 2019 -0400 @@ -2310,10 +2310,10 @@ l.reverse() return self.viewableGenerator(l) - def sorted(self, property): + def sorted(self, property, reverse=False): """ Return this multilink sorted by the given property """ value = list(self.__iter__()) - value.sort(key=lambda a:a[property]) + value.sort(key=lambda a:a[property], reverse=reverse) return value def __contains__(self, value):
