Julian Lam
parent b3c9992ba3
commit 6728e9a5cc

@ -9,6 +9,7 @@ var async = require('async');
var file = require('../file');
var db = require('../database');
var events = require('../events');
module.exports = function (Meta) {
Meta.themes = {};
@ -114,6 +115,14 @@ module.exports = function (Meta) {
// Re-set the themes path (for when NodeBB is reloaded)
Meta.themes.setPath(config);
},
function (next) {
events.log({
type: 'theme-set',
uid: parseInt(data.uid, 10) || 0,
ip: data.ip || '127.0.0.1',
text: data.id,
}, next);
},
], callback);
Meta.reloadRequired = true;

@ -112,6 +112,10 @@ SocketAdmin.themes.set = function (socket, data, callback) {
}
},
function (next) {
// Add uid and ip data
data.ip = socket.ip;
data.uid = socket.uid;
meta.themes.set(data, next);
},
], callback);

Loading…
Cancel
Save