This commit is contained in:
Kovid Goyal 2020-12-19 10:05:07 +05:30
commit 1da8c3522e
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -22,7 +22,7 @@ from calibre.web.feeds.news import BasicNewsRecipe
class Substack(BasicNewsRecipe): class Substack(BasicNewsRecipe):
title = 'Substack' title = 'Substack'
__author__ ='topynate' __author__ = 'topynate'
oldest_article = 7 oldest_article = 7
language = 'en' language = 'en'
max_articles_per_feed = 100 max_articles_per_feed = 100
@ -40,7 +40,7 @@ class Substack(BasicNewsRecipe):
br = BasicNewsRecipe.get_browser(self) br = BasicNewsRecipe.get_browser(self)
if self.username is not None and self.password is not None: if self.username is not None and self.password is not None:
br.open('https://substack.com/account/login?redirect=%2F&email=&with_password=') br.open('https://substack.com/account/login?redirect=%2F&email=&with_password=')
data = json.dumps({'email': self.username, 'password': self.password, 'captch_response':None}) data = json.dumps({'email': self.username, 'password': self.password, 'captcha_response':None})
req = Request( req = Request(
url='https://substack.com/api/v1/login', url='https://substack.com/api/v1/login',
headers={ headers={