From: olivier <> Date: Tue, 16 Feb 2010 01:09:52 +0000 (+0000) Subject: Fix MediaCollection.ethnic_groups() X-Git-Tag: 1.1~525 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=acdb75e2627b44a4743fd577cf76632e808b373f;p=telemeta.git Fix MediaCollection.ethnic_groups() --- diff --git a/telemeta/models/media.py b/telemeta/models/media.py index e479fa2e..d7c34a52 100644 --- a/telemeta/models/media.py +++ b/telemeta/models/media.py @@ -167,7 +167,8 @@ class MediaCollection(MediaResource): if item.ethnic_group and not item.ethnic_group in groups: groups.append(item.ethnic_group) - groups.sort(self.__name_cmp) + cmp = lambda a, b: unaccent_icmp(a.value, b.value) + groups.sort(cmp) return groups ethnic_groups.verbose_name = _('populations / social groups')