Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision cadaf439

Von Sven Schöling vor mehr als 7 Jahren hinzugefügt

  • ID cadaf4399df866e8dd9772c6b747126208d55aa8
  • Vorgänger 6c4b42c0
  • Nachfolger 5491ab17

CustomVariables: all_config cache korrekt behandeln für überladene Module

Unterschiede anzeigen:

SL/DB/Helper/CustomVariables.pm
182 182
    $cache->{module} = { partition_by { $_->module } @$configs };
183 183
  }
184 184

  
185
  $params{module}
186
    ? $cache->{module}{$params{module}}
187
    : $cache->{all};
185
  return $params{module} && !ref $params{module} ? $cache->{module}{$params{module}}
186
       : $params{module} &&  ref $params{module} ? [ map { @{ $cache->{module}{$_} } } @{ $params{module} } ]
187
       : $cache->{all};
188 188
}
189 189

  
190 190
sub _overload_by_module {

Auch abrufbar als: Unified diff