From 834ab1ad2f4e0fb5c8e0e85c36d7941003fba64a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 22 Jul 2020 17:49:49 +0530 Subject: [PATCH] Login form location changed --- recipes/foreignaffairs.recipe | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/recipes/foreignaffairs.recipe b/recipes/foreignaffairs.recipe index 1f1b89175f..7b56b736eb 100644 --- a/recipes/foreignaffairs.recipe +++ b/recipes/foreignaffairs.recipe @@ -206,12 +206,11 @@ class ForeignAffairsRecipe(BasicNewsRecipe): def get_browser(self): def select_form(form): - return form.attrs.get('id', None) == 'user-login' + return form.attrs.get('id', None) == 'fa-user-login-form' br = BasicNewsRecipe.get_browser(self) if self.username is not None and self.password is not None: - br.open( - 'https://www.foreignaffairs.com/user?destination=user%3Fop%3Dlo') + br.open('https://www.foreignaffairs.com/user/login') br.select_form(predicate=select_form) br.form['name'] = self.username br.form['pass'] = self.password