From b1efd459402d3be714b6a9dcdb695c6e88e061b9 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Thu, 13 Feb 2020 17:00:37 -0500 Subject: [PATCH] Add script for running a local server; remove unneeded logging --- macrovision.js | 2 ++ presets/characters.js | 2 -- presets/objects.js | 3 --- server.py | 17 +++++++++++++++++ 4 files changed, 19 insertions(+), 5 deletions(-) create mode 100644 server.py diff --git a/macrovision.js b/macrovision.js index a1e51897..93dc9142 100644 --- a/macrovision.js +++ b/macrovision.js @@ -422,6 +422,8 @@ function clearEntityOptions() { const holder = document.querySelector("#options-entity"); holder.innerHTML = ""; + + document.querySelector("#options-entity-defaults").innerHTML = ""; } function configViewOptions(entity, view) { diff --git a/presets/characters.js b/presets/characters.js index 5e4b9f55..cdaf0901 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -10,10 +10,8 @@ math.createUnit("lightyears", { }) function makeCharacter(name, author, viewInfo, defaultSizes, defaultSize) { views = {}; - console.log(viewInfo) Object.entries(viewInfo).forEach(([key, value]) => { - console.log(key) views[key] = { attributes: { height: { diff --git a/presets/objects.js b/presets/objects.js index 3658af3d..35a2a5fa 100644 --- a/presets/objects.js +++ b/presets/objects.js @@ -1,9 +1,7 @@ function makeObject(name, viewInfo) { views = {}; - console.log(viewInfo) Object.entries(viewInfo).forEach(([key, value]) => { - console.log(key) views[key] = { attributes: { height: { @@ -27,7 +25,6 @@ function makeObject(name, viewInfo) { } }); - console.log(views) return makeEntity(name, "Object", views); } diff --git a/server.py b/server.py new file mode 100644 index 00000000..02e3beaf --- /dev/null +++ b/server.py @@ -0,0 +1,17 @@ +# just for testing locally + +import http.server + +class MyHTTPRequestHandler(http.server.SimpleHTTPRequestHandler): + def end_headers(self): + self.send_my_headers() + http.server.SimpleHTTPRequestHandler.end_headers(self) + + def send_my_headers(self): + self.send_header("Cache-Control", "no-cache, no-store, must-revalidate") + self.send_header("Pragma", "no-cache") + self.send_header("Expires", "0") + + +if __name__ == '__main__': + http.server.test(HandlerClass=MyHTTPRequestHandler) \ No newline at end of file