From 927579ba66919f6fda8f2a34ff56c679fd76dc5d Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Wed, 14 May 2014 09:10:40 +0200 Subject: [PATCH] CustomVariable-RDBO-Helfer: Konfigurationen sortiert auslesen MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 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. --- SL/DB/Helper/CustomVariables.pm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) 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 { -- 2.20.1