diff options
Diffstat (limited to 'engine')
-rw-r--r-- | engine/classes/ElggEntity.php | 4 | ||||
-rw-r--r-- | engine/lib/views.php | 2 |
2 files changed, 3 insertions, 3 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 ); |