|
|
- //file io
- const utils = require('../utils/utils.js');
-
- //used to parse the request URL
- const url = require('url');
-
-
- //used to append static content to result
- const contentLoader = require('../includes/staticContentServer.js');
-
-
- /**
- * @author Jeffery Russell 10-30-18
- *
- * @type {{main: (function(*=, *): Promise)}}
- */
- module.exports=
- {
- /**
- * Calls posts and sidebar modules to render blog contents in order
- *
- * @param requestURL
- * @returns {Promise|*}
- */
- main: function(request, result, baseURL)
- {
- var filename = url.parse(request.url, true).pathname;
-
-
- if(filename == baseURL || filename == baseURL.substring(0, baseURL.length - 1))
- {
- filename = baseURL + "index.html";
- }
-
-
- if (!contentLoader.serveStaticContent(request, result, filename, "/blogContent/projects"))
- {
- //do something?
- }
- }
- };
|