diff options
-rw-r--r-- | engine/classes/ElggEntity.php | 4 | ||||
-rw-r--r-- | engine/lib/views.php | 2 | ||||
-rw-r--r-- | mod/messageboard/history.php | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/engine/classes/ElggEntity.php b/engine/classes/ElggEntity.php index 1154fd89a..7bed1af7c 100644 --- a/engine/classes/ElggEntity.php +++ b/engine/classes/ElggEntity.php @@ -533,8 +533,8 @@ abstract class ElggEntity extends ElggData implements 'offset' => $offset, ); - if ($order == 'desc') { - $options['order_by'] = 'n_table.time_created desc'; + if ($order != 'asc') { + $options['reverse_order_by'] = true; } return elgg_get_annotations($options); diff --git a/engine/lib/views.php b/engine/lib/views.php index d1782acc2..39ba64a77 100644 --- a/engine/lib/views.php +++ b/engine/lib/views.php @@ -1091,7 +1091,7 @@ function elgg_view_latest_comments($owner_guid, $type = 'object', $subtype = '', $options = array( 'annotation_name' => 'generic_comment', 'owner_guid' => $owner_guid, - 'order_by' => 'n_table.time_created desc', + 'reverse_order_by' => true, 'limit' => $number ); diff --git a/mod/messageboard/history.php b/mod/messageboard/history.php index 3134165a8..2275ab9da 100644 --- a/mod/messageboard/history.php +++ b/mod/messageboard/history.php @@ -25,7 +25,7 @@ $options = array( 'owner_guids' => $users_array, 'limit' => 10, 'offset' => 0, - 'order_by' => 'n_table.time_created desc' + 'reverse_order_by' => true ); $contents = elgg_get_annotations($options); |