Increase reliability of Wikipedia
Pulls directly from the unescaped URL now and feeds that into `wurl` instead of the escaped title.
This commit is contained in:
parent
ab30fa2c6e
commit
921bba1cff
@ -43,10 +43,11 @@ local action = function(msg)
|
|||||||
return
|
return
|
||||||
end
|
end
|
||||||
--
|
--
|
||||||
local url = URL.unescape(jdat.responseData.results[1].url)
|
local url = jdat.responseData.results[1].unescapedUrl
|
||||||
local title = jdat.responseData.results[1].titleNoFormatting:gsub(' %- Wikipedia, the free encyclopedia', '')
|
local title = jdat.responseData.results[1].titleNoFormatting:gsub(' %- Wikipedia, the free encyclopedia', '')
|
||||||
|
|
||||||
jstr, res = HTTPS.request(wurl .. URL.escape(title))
|
-- 'https://en.wikipedia.org/wiki/':len ≡ 30
|
||||||
|
jstr, res = HTTPS.request(wurl .. url:sub(31))
|
||||||
if res ~= 200 then
|
if res ~= 200 then
|
||||||
sendReply(msg, config.error.connection)
|
sendReply(msg, config.error.connection)
|
||||||
return
|
return
|
||||||
|
Reference in New Issue
Block a user