plugins and themes now trigger a restart

This commit is contained in:
Julian Lam
2014-02-23 23:08:54 -05:00
parent c797d6251d
commit 2baa381917
4 changed files with 9 additions and 25 deletions

View File

@@ -274,12 +274,16 @@ SocketAdmin.themes.set = function(socket, data, callback) {
if(!data) {
return callback(new Error('invalid data'));
}
meta.themes.set(data, callback);
meta.themes.set(data, function() {
callback();
meta.restart()
});
};
SocketAdmin.plugins.toggle = function(socket, plugin_id) {
plugins.toggleActive(plugin_id, function(status) {
socket.emit('admin.plugins.toggle', status);
meta.restart();
});
};