feat: #8695, allow sort for guests

v1.18.x
Barış Soner Uşaklı 5 years ago
parent 7f58e3ab09
commit ea0f3262f4

@ -13,15 +13,24 @@ define('sort', ['components'], function (components) {
$('body')
.off('click', '[component="thread/sort"] a')
.on('click', '[component="thread/sort"] a', function () {
var newSetting = $(this).attr('data-sort');
socket.emit(method, newSetting, function (err) {
if (err) {
return app.alertError(err.message);
}
function refresh(newSetting, params) {
config[field] = newSetting;
var qs = decodeURIComponent($.param(utils.params()));
var qs = decodeURIComponent($.param(params));
ajaxify.go(gotoOnSave + (qs ? '?' + qs : ''));
});
}
var newSetting = $(this).attr('data-sort');
if (app.user.uid) {
socket.emit(method, newSetting, function (err) {
if (err) {
return app.alertError(err.message);
}
refresh(newSetting, utils.params());
});
} else {
var urlParams = utils.params();
urlParams.sort = newSetting;
refresh(newSetting, urlParams);
}
});
};

Loading…
Cancel
Save