From 32c8a07974698bda5723c76ee2f720b17d37cae7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 30 Jan 2018 09:52:50 +0100 Subject: [PATCH] wikipedia: lint --- src/wikipedia.js | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/wikipedia.js b/src/wikipedia.js index 9c42f37d..7ed479b5 100644 --- a/src/wikipedia.js +++ b/src/wikipedia.js @@ -99,13 +99,17 @@ function get (value, callback) { function getAbstract (value, callback) { get(value, function (err, result) { - var div = document.createElement('div') - div.innerHTML = result.content + var text = null - var text = prepare(div) - text += ' ' + lang('more') + '' + if (result) { + var div = document.createElement('div') + div.innerHTML = result.content - callback(null, text) + text = prepare(div) + text += ' ' + lang('more') + '' + } + + callback(err, text) } ) } @@ -285,6 +289,8 @@ function showWikipedia (tagValue, dom, callback) { } function getImages (tagValue, callback) { + var i + get(tagValue, function (err, result) { if (err) { return callback(err, null) @@ -307,7 +313,7 @@ function getImages (tagValue, callback) { img.removeAttribute('width') img.removeAttribute('height') - var m = img.src.match(/^https?:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/\w+\/\w+\/([^\/]+)/) + var m = img.src.match(/^https?:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/\w+\/\w+\/([^/]+)/) if (m) { var file = decodeURIComponent(m[1]).replace(/_/g, ' ') ret.push({