mirror of
https://github.com/NodeBB/NodeBB.git
synced 2026-07-07 01:09:44 +02:00
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user