]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/NNTPD.pm
nntp: use grep operation for wildmat matching
[public-inbox.git] / lib / PublicInbox / NNTPD.pm
index 13b0f678284b284ed4c05b3cefc3beead125cd25..4de1944b27206c36e7afc6bce44353de532843ea 100644 (file)
@@ -60,7 +60,9 @@ sub refresh_groups {
                        delete $groups->{$ngname};
                }
        });
-       $self->{grouplist} = [ map { $groups->{$_} } sort(keys %$groups) ];
+       my @names = sort(keys %$groups);
+       $self->{grouplist} = [ map { $groups->{$_} } @names ];
+       $self->{groupnames} = \@names;
        $self->{pi_config} = $pi_config;
        # this will destroy old groups that got deleted
        $self->{groups} = $groups;