feat: scheduled topics (#9399)

* feat: scheduled topics

* refactor: linting fixes

* fix: tests

* fix(test): race condition

* fix: make a single request
This commit is contained in:
gasoved
2021-03-24 21:28:02 +03:00
committed by GitHub
parent 67b09cba5f
commit 077330b764
42 changed files with 594 additions and 125 deletions

View File

@@ -55,7 +55,7 @@ module.exports = function (Categories) {
topicData = await topics.getTopicData(postData.tid);
}
index += 1;
} while (!topicData || topicData.deleted);
} while (!topicData || topicData.deleted || topicData.scheduled);
if (postData && postData.tid) {
await Categories.updateRecentTid(cid, postData.tid);