aboutsummaryrefslogtreecommitdiffstats
path: root/web-admin/index.cgi
diff options
context:
space:
mode:
Diffstat (limited to 'web-admin/index.cgi')
-rwxr-xr-xweb-admin/index.cgi4
1 files changed, 2 insertions, 2 deletions
diff --git a/web-admin/index.cgi b/web-admin/index.cgi
index 5d6df9256..8c7a591cd 100755
--- a/web-admin/index.cgi
+++ b/web-admin/index.cgi
@@ -19,7 +19,7 @@ use FindBin;
use lib "$FindBin::Bin/../perllib";
use lib "$FindBin::Bin/../commonlib/perllib";
use Encode;
-use POSIX qw(strftime);
+use POSIX qw(strftime strcoll);
use Digest::MD5 qw(md5_hex);
use Page;
@@ -198,7 +198,7 @@ sub admin_councils_list ($) {
my $cobrand = Page::get_cobrand($q);
my @area_types = Cobrand::area_types($cobrand);
my $areas = mySociety::MaPit::call('areas', \@area_types);
- my @councils_ids = sort { $areas->{$a}->{name} cmp $areas->{$b}->{name} } keys %$areas;
+ my @councils_ids = sort { strcoll($areas->{$a}->{name}, $areas->{$b}->{name}) } keys %$areas;
my $bci_info = dbh()->selectall_hashref("
select area_id, count(*) as c, count(case when deleted then 1 else null end) as deleted,
count(case when confirmed then 1 else null end) as confirmed