ACP search updated to support translations

This commit is contained in:
Peter Jaszkowiak
2016-11-28 12:52:26 -07:00
parent 2e28a8f7c7
commit a431dc0305
10 changed files with 278 additions and 83 deletions

View File

@@ -15,6 +15,7 @@ var emailer = require('../emailer');
var db = require('../database');
var analytics = require('../analytics');
var index = require('./index');
var getAdminSearchDict = require('../admin/search').getDict;
var SocketAdmin = {
user: require('./admin/user'),
@@ -277,5 +278,18 @@ SocketAdmin.deleteAllEvents = function (socket, data, callback) {
events.deleteAll(callback);
};
SocketAdmin.getSearchDict = function (socket, data, callback) {
user.getSettings(socket.uid, function (err, settings) {
if (err) {
return callback(err);
}
var lang = settings.userLang || meta.config.defaultLang || 'en_GB';
getAdminSearchDict(lang)
.then(function (results) {
callback(null, results);
}, callback);
});
};
module.exports = SocketAdmin;