aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Wilkins <samwilkins333@gmail.com>2019-07-01 19:31:13 -0400
committerSam Wilkins <samwilkins333@gmail.com>2019-07-01 19:31:13 -0400
commit44ff64c8186b25069c14aaf4de0ae694f872c2d3 (patch)
tree63f4d81b5b67f91e9017148572f8767c79dac822
parent9a7bfe68acfefea9773e4a4a714a3094b1a4ff2c (diff)
scraping function tweak
-rw-r--r--src/scraping/acm/index.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/scraping/acm/index.js b/src/scraping/acm/index.js
index ad0f844ba..39938ecca 100644
--- a/src/scraping/acm/index.js
+++ b/src/scraping/acm/index.js
@@ -28,6 +28,10 @@ function log_read(content) {
process.stdout.write("reading " + content + "...");
}
+function first_value(object) {
+ return object[Object.keys(object)[0]];
+}
+
function log_snippet(result, quotes = true) {
let snippet = "failed to create snippet";
switch (typeof result) {
@@ -49,11 +53,11 @@ function log_snippet(result, quotes = true) {
case "string":
return res.substring(0, sample_line_char_max / result.length);
case "object":
- return res[Object.keys(res)[0]];
+ return first_value(res);
}
}).join(', ');
} else {
- snippet = result[Object.keys(result)[0]];
+ snippet = first_value(result);
}
}
console.log(snippet);