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

Roundup Issue Tracker: http://roundup-tracker.org/