2022-10-25 17:09:29 +01:00
|
|
|
const fs = require("fs");
|
2022-10-27 13:58:36 +01:00
|
|
|
const { nextLinkCheck, nextRssRefresh, get_last_downloaded } = require('.././utils')
|
2022-10-25 17:09:29 +01:00
|
|
|
|
|
|
|
module.exports = function (app) {
|
|
|
|
|
|
|
|
app.get("/", (req, res) => {
|
2022-10-26 10:15:08 +01:00
|
|
|
showListLength = JSON.parse(fs.readFileSync('shows.json')).length
|
2023-01-24 12:04:14 +00:00
|
|
|
feedCacheLength = JSON.parse(fs.readFileSync('./cache/feedCache.json')).length
|
|
|
|
retryCacheLength = JSON.parse(fs.readFileSync('./cache/retryCache.json')).length
|
2022-10-26 10:15:08 +01:00
|
|
|
rssTime = nextRssRefresh()
|
|
|
|
linkCheck = nextLinkCheck()
|
2022-10-27 13:58:36 +01:00
|
|
|
res.render("index", { title: "Home", showListLength: showListLength, version: global.version, rssTime: rssTime, linkCheck: linkCheck, lastDownloaded: get_last_downloaded() });
|
2022-10-25 17:09:29 +01:00
|
|
|
});
|
|
|
|
}
|