From 44ff64c8186b25069c14aaf4de0ae694f872c2d3 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Mon, 1 Jul 2019 19:31:13 -0400 Subject: scraping function tweak --- src/scraping/acm/index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/scraping/acm/index.js') 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); -- cgit v1.2.3-70-g09d2