From 06e98acfc0ec52badb37a0bcf008a58d56339483 Mon Sep 17 00:00:00 2001 From: jrtechs Date: Sun, 22 Sep 2019 14:29:36 -0400 Subject: [PATCH] Updated content content server to send PDF files. --- includes/includes.js | 10 ++++++++++ includes/staticContentServer.js | 5 +++++ routes/includes/index.js | 1 + 3 files changed, 16 insertions(+) diff --git a/includes/includes.js b/includes/includes.js index 910b2d2..6cab8d2 100644 --- a/includes/includes.js +++ b/includes/includes.js @@ -187,6 +187,16 @@ module.exports = }, + /** Might want to change this to be non cached later + * + * @param result + * @param fileName + */ + sendPDF: function(result, fileName) + { + sendCachedContent(fileName, 'application/pdf', result); + }, + fetchTemplate: function(templateName) { diff --git a/includes/staticContentServer.js b/includes/staticContentServer.js index 03952ae..beedc5d 100644 --- a/includes/staticContentServer.js +++ b/includes/staticContentServer.js @@ -27,6 +27,11 @@ module.exports= includes.sendImage(result, fullPath); return true; } + else if (filename.includes(".pdf")) + { + includes.sendPDF(result, fullPath); + return true; + } //css and font files else if (filename.includes(".woff2") || filename.includes(".css") || filename.includes(".txt")) diff --git a/routes/includes/index.js b/routes/includes/index.js index 8503dc6..3a45925 100644 --- a/routes/includes/index.js +++ b/routes/includes/index.js @@ -8,6 +8,7 @@ routes.get('*', (request, result) => { //missing content + result.end(); } });