refactor: socket.io/admin/categories async/await

This commit is contained in:
Baris Usakli
2019-09-06 16:31:19 -04:00
parent 6a4a9e26a2
commit 71e50bbf4e
2 changed files with 79 additions and 120 deletions

View File

@@ -1,17 +1,17 @@
'use strict';
var async = require('async');
const async = require('async');
var db = require('../database');
var meta = require('../meta');
var utils = require('../utils');
var translator = require('../translator');
var plugins = require('../plugins');
var cache = require('../cache');
const db = require('../database');
const meta = require('../meta');
const utils = require('../utils');
const translator = require('../translator');
const plugins = require('../plugins');
const cache = require('../cache');
module.exports = function (Categories) {
Categories.update = async function (modified) {
var cids = Object.keys(modified);
const cids = Object.keys(modified);
await Promise.all(cids.map(cid => updateCategory(cid, modified[cid])));
return cids;
};