From: Marnanel Thurman Date: Sat, 27 Nov 2021 18:11:51 +0000 (+0000) Subject: First working grok function-- login1 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~tthurman/git?a=commitdiff_plain;h=ad2f5de0b1063bdd861836603ef28c22e1097de2;p=dwim.git First working grok function-- login1 --- diff --git a/src/grok.js b/src/grok.js index d9b5f9f..bb4aefb 100644 --- a/src/grok.js +++ b/src/grok.js @@ -8,15 +8,23 @@ export function grok_login1() { {}, {}, function(response) { - console.log(response.status); - console.log(response.data); var soup = new JSSoup(response.data); - var tag = soup.find('head'); - console.log(tag) + + // jssoup apparently doesn't let you search + // by id at present + for (var tag of soup.findAll('input')) { + if (tag.attrs.name=='lj_form_auth') { + result['auth'] = tag.attrs.value; + break; + } + } + + result['success'] = true; }, function(response) { - console.error(response.error); + result['success'] = false; + result['message'] = response.error; }); return result;