diff --git a/index.js b/index.js index 4e5e37d..8e66e6b 100644 --- a/index.js +++ b/index.js @@ -12,11 +12,16 @@ const httpServer = createServer(async (request, response) => { if (await OctokitApp.middleware(request, response)) return; const pathToRepos = "./data/repos.json"; - const persistedData = await readFromJsonFile(pathToRepos); + const pathToLifetimes = "./data/lifetimes.json"; + + const [ persistedRepoData, persistedLifetimeData ] = await Promise.all([ + readFromJsonFile(pathToRepos), + readFromJsonFile(pathToLifetimes), + ]); const template = nunjucks.render( "index.njk", - mapRepoFromStorageToUi(persistedData) + mapRepoFromStorageToUi(persistedRepoData, persistedLifetimeData) ); return response.end(template); diff --git a/index.njk b/index.njk index e351c48..1d6192b 100644 --- a/index.njk +++ b/index.njk @@ -6,6 +6,7 @@ Towtruck + @@ -68,9 +69,23 @@