Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3334532e

Von Moritz Bunkus vor etwa 7 Jahren hinzugefügt

  • ID 3334532e8cb138c4b32dc6bbf7203d5b659068cf
  • Vorgänger f7a1243e
  • Nachfolger 050cd2d2

Revert "CVar-Helfer: cvars_by_config nach Config-Reihenfolge sortiert zurückgeben"

This reverts commit 6e1a7a2e06de426b553ada3aed39f28b4825d0ce.

Die Funktion `_all_configs` liefert die Konfigurationen bereits
sortiert. Schlimmer ist, dass `sort_by` nicht numerisch sondern
alphabetisch sortiert, sodass `sortkey = 10` vor `sortkey = 2` kommt.

Unterschiede anzeigen:

SL/DB/Helper/CustomVariables.pm
4 4
use Carp;
5 5
use Data::Dumper;
6 6
use List::Util qw(first);
7
use List::UtilsBy qw(sort_by partition_by);
7
use List::UtilsBy qw(partition_by);
8 8

  
9 9
use constant META_CVARS => 'cvars_config';
10 10

  
......
104 104
      @$configs
105 105
    );
106 106

  
107
    @return = sort_by { $_->config->sortkey } @return;
108

  
109 107
    return \@return;
110 108
  }
111 109
}

Auch abrufbar als: Unified diff