|
@@ -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) {
|