From deaca7b927cdb99bb2760a6fc2600c6837520fe2 Mon Sep 17 00:00:00 2001 From: Joey Hagedorn Date: Tue, 1 Aug 2006 20:08:13 +0000 Subject: fix for python 2.3 git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2022 ce84e21b-d406-0410-9b95-82705330c041 --- reports/brpt/reports/templatetags/django_templating_sigh.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'reports') diff --git a/reports/brpt/reports/templatetags/django_templating_sigh.py b/reports/brpt/reports/templatetags/django_templating_sigh.py index 59fcce204..555ef4e6c 100644 --- a/reports/brpt/reports/templatetags/django_templating_sigh.py +++ b/reports/brpt/reports/templatetags/django_templating_sigh.py @@ -15,10 +15,14 @@ def set_interaction(parser, token): def sortwell(value): "sorts a list(or evaluates queryset to list) of bad, extra, or modified items in the best way for presentation" - return sorted(sorted(list(value),lambda x,y: cmp(x.name, y.name)), lambda x,y: cmp(x.kind, y.kind)) + configItems = list(value) + sort(sort(configItems,lambda x,y: cmp(x.name, y.name)), lambda x,y: cmp(x.kind, y.kind)) + return configItems def sortname(value): "sorts a list( or evaluates queryset) by name" - return sorted(list(value),lambda x,y: cmp(x.name, y.name)) + configItems = list(value) + sort(configItems,lambda x,y: cmp(x.name, y.name)) + return configItems class SetInteraction(template.Node): def __init__(self, times): -- cgit v1.2.3-1-g7c22