Formatting. If latest-canonical.json exists, load it and serve data immediately.

This commit is contained in:
Mario Zechner 2023-05-18 18:34:14 +02:00
parent ae8de5ccc2
commit 2e7b783739
2 changed files with 41 additions and 34 deletions

View File

@ -1,7 +1,14 @@
const fs = require("fs");
const analysis = require("./analysis"); const analysis = require("./analysis");
(async () => { (async () => {
let items = await analysis.updateData("data"); let items = [];
if (fs.existsSync("data/latest-canonical.json")) {
items = JSON.parse(fs.readFileSync("data/latest-canonical.json"));
analysis.updateData("data");
} else {
items = await analysis.updateData("data");
}
setInterval(async () => { items = await analysis.updateData("data") }, 1000 * 60 * 60 * 24); setInterval(async () => { items = await analysis.updateData("data") }, 1000 * 60 * 60 * 24);
const express = require('express') const express = require('express')