Explorar el Código

usort bug fixe

Signed-off-by: bachy <git@g-u-i.net>
bachy hace 13 años
padre
commit
89159da2cf
Se han modificado 1 ficheros con 5 adiciones y 3 borrados
  1. 5 3
      term_reference_tree.widget.inc

+ 5 - 3
term_reference_tree.widget.inc

@@ -643,10 +643,12 @@ function _term_reference_tree_widget_validate(&$element, &$form_state) {
 				// dsm($deltas, '$deltas');
 				// dsm($deltas, '$deltas');
 				// dsm($selected_terms, '$selected_terms before sort');
 				// dsm($selected_terms, '$selected_terms before sort');
 				// reorder items
 				// reorder items
-				usort($selected_terms, function($a, $b){
+				function delta_sort($a, $b){
 					return $a['delta'] > $b['delta'];
 					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
 				// record in value
 				foreach ($selected_terms as $selected_term) {
 				foreach ($selected_terms as $selected_term) {