diff --git a/src/lib/dataStore.js b/src/lib/dataStore.js index 1a18dbd..9e18978 100644 --- a/src/lib/dataStore.js +++ b/src/lib/dataStore.js @@ -106,7 +106,7 @@ const getChapterById = (chapterId) => { if (!chapters.length) { return null; } - return chapters.find((chapter) => chapter.id === chapterId) || chapters[0]; + return chapters.find((chapter) => chapter.id === chapterId) || null; }; const setDeathLock = (lockId, locked) => { diff --git a/src/server.js b/src/server.js index 17d7b0f..8588d3b 100644 --- a/src/server.js +++ b/src/server.js @@ -88,7 +88,7 @@ app.get("/root", (req, res) => { entities: lore.entities, overrides: lore.overrides, state, - rootTokenHint: config.rootToken ? "Set via ROOT_TOKEN" : "Unset" + rootTokenHint: process.env.ROOT_TOKEN ? "Set via ROOT_TOKEN" : "Unset" }); }); diff --git a/views/brand.ejs b/views/brand.ejs index cae49f2..8e852b6 100644 --- a/views/brand.ejs +++ b/views/brand.ejs @@ -99,7 +99,7 @@
- <%= chapter ? chapter.mentalFracture : 0 %>% Integrity Remaining + <%= chapter ? chapter.mentalFracture : 0 %>% Fractured
diff --git a/views/causality.ejs b/views/causality.ejs index 8e21fd7..c0e3cd0 100644 --- a/views/causality.ejs +++ b/views/causality.ejs @@ -99,7 +99,7 @@

Canon Seal

- <%= overrides.canonSeal ? 'Sealed at ' + overrides.canonSeal.timestamp : 'Unsealed. The record leaks.' %> + <%= overrides.canonSeal && overrides.canonSeal.sealed ? 'Sealed at ' + overrides.canonSeal.timestamp : 'Unsealed. The record leaks.' %>
diff --git a/views/root.ejs b/views/root.ejs index 178f63d..65bd015 100644 --- a/views/root.ejs +++ b/views/root.ejs @@ -86,7 +86,7 @@

Apostles Spawn Control