Jobs should run score import code inline. Fixes Jobs should self-contain import code. Fixes #443

This commit is contained in:
zkldi
2021-11-18 19:26:37 +00:00
parent fd8a52ece8
commit 29ae9cfd43
@@ -20,7 +20,7 @@ import ScoreImportFatalError from "./score-importing/score-import-error";
export async function MakeScoreImport<I extends ImportTypes>(
jobData: ScoreImportJobData<I>
): Promise<ImportDocument> {
if (ServerConfig.USE_EXTERNAL_SCORE_IMPORT_WORKER) {
if (ServerConfig.USE_EXTERNAL_SCORE_IMPORT_WORKER && process.env.IS_JOB === undefined) {
const job = await ScoreImportQueue.add(jobData, {
jobId: jobData.importID,
});