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); | 
