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=sidebyside;hp=-c 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. --- 927579ba66919f6fda8f2a34ff56c679fd76dc5d 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 {