Skip to content

Commit

Permalink
Well, it turns out packaged versions need to look for files in differ…
Browse files Browse the repository at this point in the history
…ent places. Who knew. Closes #1
  • Loading branch information
Anaerin committed Feb 18, 2017
1 parent 76fb830 commit 8f16217
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 4 deletions.
11 changes: 8 additions & 3 deletions OverlayCommunicator/lib/ServeStatic.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
var path = require("path"),
const log = require("./ConsoleLogging.js").log;
var path = require("path"),
fs = require("fs"),
open = require("open");

Expand All @@ -9,8 +10,12 @@ var contentTypesByExtension = {
};

module.exports = function serveStatic(url, request, response) {
var wwwpath = url.pathname, filename = path.join(process.cwd(), "Overlay", wwwpath);

var pathPacked = path.join(__dirname, "Overlay");
var pathUnpacked = path.join(__dirname, "..","Overlay");
var wwwpath = url.pathname, filename
if (fs.existsSync(pathPacked)) filename = path.join(pathPacked, wwwpath);
else filename = path.join(pathUnpacked, wwwpath);
log.info("Found path and filename", filename);
fs.exists(filename, function (exists) {
if (!exists) {
response.writeHead(404, { "Content-Type": "text/plain" });
Expand Down
2 changes: 1 addition & 1 deletion OverlayCommunicator/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "overlaycommunicator",
"version": "0.0.2",
"version": "0.0.3-pre1",
"description": "OverlayCommunicator",
"main": "app.js",
"private": true,
Expand Down

0 comments on commit 8f16217

Please sign in to comment.