mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 08:36:12 +01:00
refactor: async
This commit is contained in:
@@ -30,8 +30,8 @@ Plugins.toggleInstall = async function (socket, data) {
|
|||||||
return pluginData;
|
return pluginData;
|
||||||
};
|
};
|
||||||
|
|
||||||
Plugins.getActive = function (socket, data, callback) {
|
Plugins.getActive = async function () {
|
||||||
plugins.getActive(callback);
|
return await plugins.getActive();
|
||||||
};
|
};
|
||||||
|
|
||||||
Plugins.orderActivePlugins = async function (socket, data) {
|
Plugins.orderActivePlugins = async function (socket, data) {
|
||||||
@@ -39,6 +39,6 @@ Plugins.orderActivePlugins = async function (socket, data) {
|
|||||||
await Promise.all(data.map(plugin => db.sortedSetAdd('plugins:active', plugin.order || 0, plugin.name)));
|
await Promise.all(data.map(plugin => db.sortedSetAdd('plugins:active', plugin.order || 0, plugin.name)));
|
||||||
};
|
};
|
||||||
|
|
||||||
Plugins.upgrade = function (socket, data, callback) {
|
Plugins.upgrade = async function (socket, data) {
|
||||||
plugins.upgrade(data.id, data.version, callback);
|
return await plugins.upgrade(data.id, data.version);
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ const events = require('../../events');
|
|||||||
|
|
||||||
const Settings = module.exports;
|
const Settings = module.exports;
|
||||||
|
|
||||||
Settings.get = function (socket, data, callback) {
|
Settings.get = async function (socket, data) {
|
||||||
meta.settings.get(data.hash, callback);
|
return await meta.settings.get(data.hash);
|
||||||
};
|
};
|
||||||
|
|
||||||
Settings.set = async function (socket, data) {
|
Settings.set = async function (socket, data) {
|
||||||
@@ -19,7 +19,6 @@ Settings.set = async function (socket, data) {
|
|||||||
await events.log(eventData);
|
await events.log(eventData);
|
||||||
};
|
};
|
||||||
|
|
||||||
Settings.clearSitemapCache = function (socket, data, callback) {
|
Settings.clearSitemapCache = function () {
|
||||||
require('../../sitemap').clearCache();
|
require('../../sitemap').clearCache();
|
||||||
callback();
|
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -5,8 +5,8 @@ const widgets = require('../../widgets');
|
|||||||
|
|
||||||
const Themes = module.exports;
|
const Themes = module.exports;
|
||||||
|
|
||||||
Themes.getInstalled = function (socket, data, callback) {
|
Themes.getInstalled = async function () {
|
||||||
meta.themes.get(callback);
|
return await meta.themes.get();
|
||||||
};
|
};
|
||||||
|
|
||||||
Themes.set = async function (socket, data) {
|
Themes.set = async function (socket, data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user