From: Moritz Bunkus Date: Wed, 14 May 2014 07:10:40 +0000 (+0200) Subject: CustomVariable-RDBO-Helfer: Konfigurationen sortiert auslesen X-Git-Tag: release-3.2.0beta~456 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/commitdiff_plain/927579ba66919f6fda8f2a34ff56c679fd76dc5d?ds=inline;hp=2b82180a2117342c28fdf913fa135ca0a1828aea CustomVariable-RDBO-Helfer: Konfigurationen sortiert auslesen Bisher war es Zufall, dass die Konfigurationen in der richtigen Reihenfolge von der Datenbank zurück kamen. Dadurch, wie das Umsortieren implementiert ist, werden die Einträge in der richtigen Reihenfolge in der Datenbank aktualisiert, und daher kommen sie meist auch in der gleichen Reihenfolge später wieder heraus – aber das ist keine Garantie. --- diff --git a/SL/DB/Helper/CustomVariables.pm b/SL/DB/Helper/CustomVariables.pm index 839c49066..505db4ea1 100644 --- a/SL/DB/Helper/CustomVariables.pm +++ b/SL/DB/Helper/CustomVariables.pm @@ -149,9 +149,7 @@ sub _all_configs { require SL::DB::CustomVariableConfig; - $params{module} - ? SL::DB::Manager::CustomVariableConfig->get_all(query => [ module => $params{module} ]) - : SL::DB::Manager::CustomVariableConfig->get_all; + SL::DB::Manager::CustomVariableConfig->get_all_sorted($params{module} ? (query => [ module => $params{module} ]) : ()); } sub _overload_by_module {