www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit 62a8b2d4e79a592fb0a78c78681b0f5786aa68b4
parent fb403fa9eb4f907087a127ea02f6f0c3de02ab92
Author: Martin von Gagern <gagern@ma.tum.de>
Date:   Mon,  3 Aug 2015 22:45:22 +0200

Whitelist keys to include in ss_data query strings

Diffstat:
Mtest/screenshotter/ss_data.js | 9++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/test/screenshotter/ss_data.js b/test/screenshotter/ss_data.js @@ -11,6 +11,7 @@ var fs = require("fs"); var jsyaml = require("js-yaml"); var querystring = require("querystring"); +var queryKeys = ["tex", "pre", "post", "display"]; var dict = fs.readFileSync(require.resolve("./ss_data.yaml")); dict = jsyaml.safeLoad(dict); for (var key in dict) { @@ -18,6 +19,12 @@ for (var key in dict) { if (typeof itm === "string") { itm = dict[key] = { tex: itm }; } - itm.query = querystring.stringify(itm); + var query = {}; + queryKeys.forEach(function(key) { + if (itm.hasOwnProperty(key)) { + query[key] = itm[key]; + } + }); + itm.query = querystring.stringify(query); } module.exports = dict;