Browse Source

! Members awaiting approval are sorted by last login date instead of registration date [Bug 4388]

emanuele 13 years ago
parent
commit
147feb295d
1 changed files with 4 additions and 4 deletions
  1. 4 4
      Sources/ManageMembers.php

+ 4 - 4
Sources/ManageMembers.php

@@ -902,16 +902,16 @@ function MembersAwaitingActivation()
 			),
 			'date_registered' => array(
 				'header' => array(
-					'value' => $txt['date_registered'],
+					'value' => $context['current_filter'] == 4 ? $txt['viewmembers_online'] : $txt['date_registered'],
 				),
 				'data' => array(
 					'function' => create_function('$rowData', '
-						return timeformat($rowData[\'date_registered\']);
+						return timeformat($rowData[\'' . ($context['current_filter'] == 4 ? 'last_login' : 'date_registered') . '\']);
 					'),
 				),
 				'sort' => array(
-					'default' => 'date_registered DESC',
-					'reverse' => 'date_registered',
+					'default' => $context['current_filter'] == 4 ? 'mem.last_login DESC' : 'date_registered DESC',
+					'reverse' => $context['current_filter'] == 4 ? 'mem.last_login' : 'date_registered',
 				),
 			),
 			'duplicates' => array(