Bug 6696: sort failure using key=glocale.sort_key

Correct the call with a lambda.
This commit is contained in:
John Ralls 2014-03-07 12:34:25 -08:00
parent 9a58b3f4a6
commit 20f2564df0

View File

@ -1004,7 +1004,7 @@ class StatisticsChartOptions(MenuReportOptions):
chart_types = [] chart_types = []
for (chart_opt, tuple) in _Extract.extractors.items(): for (chart_opt, tuple) in _Extract.extractors.items():
chart_types.append((_(tuple[1]), chart_opt, tuple)) chart_types.append((_(tuple[1]), chart_opt, tuple))
sorted_chart_types = sorted(chart_types) sorted_chart_types = sorted(chart_types, key=lambda(x):glocale.sort_key(x[0]))
for (translated_option_name, opt_name, tuple) in sorted_chart_types: for (translated_option_name, opt_name, tuple) in sorted_chart_types:
if idx <= half: if idx <= half:
category_name = _("Charts 1") category_name = _("Charts 1")