From 24867688300db234a507a9e55de89337177cd309 Mon Sep 17 00:00:00 2001 From: Noah Levitt Date: Mon, 9 Jan 2017 11:40:30 -0800 Subject: [PATCH] fix bug where login form would not be detected in some cases when there was a non-login form earlier on the page --- brozzler/js-templates/try-login.js.j2 | 3 ++- setup.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/brozzler/js-templates/try-login.js.j2 b/brozzler/js-templates/try-login.js.j2 index e6bbfa3..c07a296 100644 --- a/brozzler/js-templates/try-login.js.j2 +++ b/brozzler/js-templates/try-login.js.j2 @@ -6,7 +6,8 @@ var __brzl_tryLogin = function() { if (form.method != 'post') { continue; } - var usernameField, passwordField; + var usernameField = undefined; + var passwordField = undefined; for (var j = 0; j < form.elements.length; j++) { var field = form.elements[j]; if (field.type == 'text' || field.type == 'email') { diff --git a/setup.py b/setup.py index 21b5113..cebd8e6 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def find_package_data(package): setuptools.setup( name='brozzler', - version='1.1b9.dev159', + version='1.1b9.dev160', description='Distributed web crawling with browsers', url='https://github.com/internetarchive/brozzler', author='Noah Levitt',