Mercurial > p > roundup > code
comparison roundup/cgi/templating.py @ 7479:d267b0454500
Fix bug reported by Gabor Nagy in MultilinkHTMLProperty::sorted
from:
https://sourceforge.net/p/roundup/mailman/message/37855862/
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 11 Jun 2023 22:40:38 -0400 |
| parents | 94a5a9e6f0d2 |
| children | 14a8e11f3a87 91725f12b239 |
comparison
equal
deleted
inserted
replaced
| 7478:e8d2a4bca16a | 7479:d267b0454500 |
|---|---|
| 2705 if not value: | 2705 if not value: |
| 2706 # return empty list, nothing to sort. | 2706 # return empty list, nothing to sort. |
| 2707 return value | 2707 return value |
| 2708 | 2708 |
| 2709 # determine orderprop for property if property is a link or multilink | 2709 # determine orderprop for property if property is a link or multilink |
| 2710 prop = self._db.getclass(self._classname).getprops()[property] | 2710 prop = self._db.getclass(self._prop.classname).getprops()[property] |
| 2711 if type(prop) in [hyperdb.Link, hyperdb.Multilink]: | 2711 if type(prop) in [hyperdb.Link, hyperdb.Multilink]: |
| 2712 orderprop = value[0]._db.getclass(prop.classname).orderprop() | 2712 orderprop = value[0]._db.getclass(prop.classname).orderprop() |
| 2713 sort_by_link = True | 2713 sort_by_link = True |
| 2714 else: | 2714 else: |
| 2715 orderprop = property | 2715 orderprop = property |
