]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixed incorrect order by for search sorting.
authorbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 14 Jan 2010 16:26:18 +0000 (16:26 +0000)
committerbrettp <brettp@36083f99-b078-4883-b0ff-0f9b5a30f544>
Thu, 14 Jan 2010 16:26:18 +0000 (16:26 +0000)
git-svn-id: http://code.elgg.org/elgg/trunk@3809 36083f99-b078-4883-b0ff-0f9b5a30f544

mod/search/start.php

index 4b3268f6ed8f762b80dc7088b36ec26fd268244c..91443f3c71b94a5a967add1f6944f071d70d79e4 100644 (file)
@@ -461,20 +461,19 @@ function search_get_order_by_sql($entities_table, $type_table, $sort, $order) {
                        // on the entity, which we don't always know.  >:O
                        break;
        }
-
        $order = strtolower($order);
        if ($order != 'asc' && $order != 'desc') {
                $order = 'DESC';
        }
 
        if ($on) {
-               $order_by = "ORDER BY $table.$column $dir";
+               $order_by = "$on $order";
        } else {
                $order_by = '';
        }
 
-       return $ob;
+       return $order_by;
 }
 /** Register init system event **/
 
-register_elgg_event_handler('init','system','search_init');
\ No newline at end of file
+register_elgg_event_handler('init','system','search_init');