removed sort by username

v1.18.x
barisusakli 10 years ago
parent 55e20b28ec
commit 4f37d268b6

@ -147,7 +147,7 @@ define('forum/users', ['translator'], function(translator) {
function loadPage(page) {
socket.emit('user.loadPage', {page: page, sortBy: $('.search select').val(), onlineOnly: $('.search .online-only').is(':checked')}, function(err, data) {
socket.emit('user.loadSearchPage', {page: page, onlineOnly: $('.search .online-only').is(':checked')}, function(err, data) {
resetSearchNotify();
if (err) {
return app.alertError(err.message);

@ -454,8 +454,6 @@ SocketUser.loadPage = function(socket, data, callback) {
var startTime = process.hrtime();
var controllers = require('../controllers/users');
var pagination = require('../pagination');
var set = '';
data.sortBy = data.sortBy || 'joindate';
var resultsPerPage = parseInt(meta.config.userSearchResultsPerPage, 10) || 20;
var start = Math.max(0, data.page - 1) * resultsPerPage;
@ -470,23 +468,6 @@ SocketUser.loadPage = function(socket, data, callback) {
db.sortedSetCount('users:online', now - 300000, now, next);
}
}, done);
} else if (data.sortBy === 'username') {
async.parallel({
count: function(next) {
db.sortedSetCard('username:sorted', next);
},
users: function(next) {
db.getSortedSetRangeByLex('username:sorted', '-', '+', start, stop - start + 1, function(err, result) {
if (err) {
return next(err);
}
var uids = result.map(function(user) {
return user && user.split(':')[1];
});
user.getUsers(uids, socket.uid, next);
});
}
}, done);
} else {
controllers.getUsersAndCount('users:joindate', socket.uid, start, stop, done);
}

Loading…
Cancel
Save