From 978d87e6f9b519abd4e6a89e63c0b48abbb947d9 Mon Sep 17 00:00:00 2001 From: Emil Perhinschi Date: Tue, 19 Nov 2013 00:24:24 +0200 Subject: [PATCH 1/2] sorted downloads by name --- plugins/Bitflu/10_AdminHTTP.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Bitflu/10_AdminHTTP.pm b/plugins/Bitflu/10_AdminHTTP.pm index 0cd0bb9a9..4129c9ffb 100644 --- a/plugins/Bitflu/10_AdminHTTP.pm +++ b/plugins/Bitflu/10_AdminHTTP.pm @@ -758,7 +758,7 @@ sub _JSON_TorrentList { my $qlist = $self->{super}->Queue->GetQueueList; my @list = (); foreach my $dl_type (sort(keys(%$qlist))) { - foreach my $key (sort(keys(%{$qlist->{$dl_type}}))) { + foreach my $key (sort { $qlist->{$dl_type}{$a}{name} cmp $qlist->{$dl_type}{$b}{name} } keys(%{$qlist->{$dl_type}}) ) { push(@list, $self->_JSON_InfoTorrent($key)); } } From 9c47e205788799c6446448c308fe02a2afcc29fe Mon Sep 17 00:00:00 2001 From: Emil Perhinschi Date: Tue, 19 Nov 2013 00:51:42 +0200 Subject: [PATCH 2/2] sort download types alphabetically --- plugins/Bitflu/10_AdminHTTP.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Bitflu/10_AdminHTTP.pm b/plugins/Bitflu/10_AdminHTTP.pm index 4129c9ffb..baaccbeaa 100644 --- a/plugins/Bitflu/10_AdminHTTP.pm +++ b/plugins/Bitflu/10_AdminHTTP.pm @@ -757,7 +757,7 @@ sub _JSON_TorrentList { my($self) = @_; my $qlist = $self->{super}->Queue->GetQueueList; my @list = (); - foreach my $dl_type (sort(keys(%$qlist))) { + foreach my $dl_type (sort {$a cmp $b} keys(%$qlist) ) { foreach my $key (sort { $qlist->{$dl_type}{$a}{name} cmp $qlist->{$dl_type}{$b}{name} } keys(%{$qlist->{$dl_type}}) ) { push(@list, $self->_JSON_InfoTorrent($key)); }