diff --git a/server.js b/server.js index 21aaa96..22eddee 100644 --- a/server.js +++ b/server.js @@ -34,7 +34,8 @@ const CHATBOT_FILE = path.join(DATA_DIR, 'chatbot-content.json') const BACKUP_DIR = path.join(DATA_DIR, 'backups') const DIST_DIR = path.join(__dirname, 'dist') const INDEX_FILE = path.join(DIST_DIR, 'index.html') -const PODCAST_ART_FILE = path.join(__dirname, 'public', 'images', 'podcast-art.jpeg') +const PODCAST_ART_DIST_FILE = path.join(DIST_DIR, 'images', 'podcast-art.jpeg') +const PODCAST_ART_PUBLIC_FILE = path.join(__dirname, 'public', 'images', 'podcast-art.jpeg') const TITUS_STUDY_FILE = process.env.TITUS_STUDY_FILE ? path.resolve(__dirname, process.env.TITUS_STUDY_FILE) : path.join(__dirname, 'A_Study_of_Titus.pdf') @@ -1482,10 +1483,14 @@ app.get('/amazon', (_req, res) => { }) app.get('/images/podcast-art.jpeg', (_req, res) => { - res.sendFile(PODCAST_ART_FILE, err => { - if (err) { - res.redirect(301, 'https://necloud.us/images/podcast-art.jpeg') - } + res.sendFile(PODCAST_ART_DIST_FILE, distErr => { + if (!distErr) return + + res.sendFile(PODCAST_ART_PUBLIC_FILE, publicErr => { + if (publicErr) { + res.redirect(301, 'https://necloud.us/images/podcast-art.jpeg') + } + }) }) })