From 64142cec85de8e81ae12ded16fc75caef942130e Mon Sep 17 00:00:00 2001 From: hillerliao Date: Sat, 14 May 2022 10:31:25 +0800 Subject: [PATCH 1/2] bootstrap4 2 bootstrap --- .gitignore | 3 ++- rsshub/extensions.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ddb9830..fb6383c 100644 --- a/.gitignore +++ b/.gitignore @@ -20,4 +20,5 @@ data-dev.db #Dockerfile .dockerignore # google_analytics.py -.deta \ No newline at end of file +.deta +.vercel \ No newline at end of file diff --git a/rsshub/extensions.py b/rsshub/extensions.py index 12210a9..2ce9714 100644 --- a/rsshub/extensions.py +++ b/rsshub/extensions.py @@ -1,8 +1,8 @@ -from flask_bootstrap import Bootstrap4 +from flask_bootstrap import Bootstrap from flask_debugtoolbar import DebugToolbarExtension from flask_moment import Moment -bootstrap = Bootstrap4() +bootstrap = Bootstrap() debugtoolbar = DebugToolbarExtension() moment = Moment() From ce31f2af8f6683ef1298219252d9788906e2b125 Mon Sep 17 00:00:00 2001 From: hillerliao Date: Sun, 15 May 2022 00:11:03 +0800 Subject: [PATCH 2/2] decode param with non ascii characters --- rsshub/spiders/chouti/search.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rsshub/spiders/chouti/search.py b/rsshub/spiders/chouti/search.py index c30f0d8..dca1f01 100644 --- a/rsshub/spiders/chouti/search.py +++ b/rsshub/spiders/chouti/search.py @@ -18,6 +18,8 @@ def parse(post): def ctx(category=''): DEFAULT_HEADERS.update({'Referer': domain}) + from urllib.parse import unquote + category = unquote(category, 'utf-8') r_url = f'{domain}/search/show' post_data = {'words':category,'searchType':'2','linkType':'ALL', 'subjectId':'-1'} posts = requests.post(r_url, data=post_data, headers=DEFAULT_HEADERS).json()['data']['linksList']