From 89159da2cf79117d59c248508a05986e57db553c Mon Sep 17 00:00:00 2001 From: bachy Date: Wed, 30 May 2012 17:14:36 +0200 Subject: [PATCH] usort bug fixe Signed-off-by: bachy --- term_reference_tree.widget.inc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/term_reference_tree.widget.inc b/term_reference_tree.widget.inc index e2ec998b..07cdccea 100644 --- a/term_reference_tree.widget.inc +++ b/term_reference_tree.widget.inc @@ -643,10 +643,12 @@ function _term_reference_tree_widget_validate(&$element, &$form_state) { // dsm($deltas, '$deltas'); // dsm($selected_terms, '$selected_terms before sort'); // reorder items - usort($selected_terms, function($a, $b){ + function delta_sort($a, $b){ return $a['delta'] > $b['delta']; - }); - dsm($selected_terms, '$selected_terms after sort'); + } + + usort($selected_terms, "delta_sort"); + // dsm($selected_terms, '$selected_terms after sort'); // record in value foreach ($selected_terms as $selected_term) {