diff --git a/src/sites/dandanzan.js b/src/sites/dandanzan.js index 23b6b64..d42473c 100644 --- a/src/sites/dandanzan.js +++ b/src/sites/dandanzan.js @@ -167,10 +167,17 @@ const parseAllMovie = async (category, beginNo = 1) => { export default { run: async () => { - await parseAllMovie('movie'); - await parseAllMovie('tv'); - await parseAllMovie('show'); - await parseAllMovie('cartoon'); + return new Promise(async (resolve, reject) => { + generalQueue.setCb(function () { + console.log('parse dandanzan finished'); + resolve() + }) + await parseAllMovie('movie'); + await parseAllMovie('tv'); + await parseAllMovie('show'); + await parseAllMovie('cartoon'); + }) + }, parseListPage: parseListPage, parseOnePage: parseOnePage