mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-08 06:32:59 -04:00
media-video/mediaelch: Add patch for Network Error in scraper
Signed-off-by: Alexander Weber <web.alexander@web.de>
This commit is contained in:
39
media-video/mediaelch/files/2.12.0-1995.patch
Normal file
39
media-video/mediaelch/files/2.12.0-1995.patch
Normal file
@@ -0,0 +1,39 @@
|
||||
From df1a3cb5d06684fc150dcf8e4987235304b46cf0 Mon Sep 17 00:00:00 2001
|
||||
From: RawScape <christoph@krc.cc>
|
||||
Date: Wed, 20 May 2026 04:45:28 +0200
|
||||
Subject: [PATCH] [TMDb] Fix duplicate include_adult parameter in search
|
||||
|
||||
The include_adult parameter was appended to the search query
|
||||
twice, causing TMDb to reject requests with HTTP 400.
|
||||
|
||||
Fixes #1992
|
||||
---
|
||||
src/scrapers/movie/tmdb/TmdbMovieSearchJob.cpp | 8 ++------
|
||||
1 file changed, 2 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/src/scrapers/movie/tmdb/TmdbMovieSearchJob.cpp b/src/scrapers/movie/tmdb/TmdbMovieSearchJob.cpp
|
||||
index 226becd872..fa6d2c08f7 100644
|
||||
--- a/src/scrapers/movie/tmdb/TmdbMovieSearchJob.cpp
|
||||
+++ b/src/scrapers/movie/tmdb/TmdbMovieSearchJob.cpp
|
||||
@@ -46,10 +46,7 @@ void TmdbMovieSearchJob::doStart()
|
||||
url.swap(newUrl);
|
||||
|
||||
} else {
|
||||
- QUrl newUrl(m_api.getMovieSearchUrl(searchStr,
|
||||
- config().locale,
|
||||
- config().includeAdult,
|
||||
- TmdbApi::UrlParameterMap{{TmdbApi::ApiUrlParameter::INCLUDE_ADULT, includeAdult}}));
|
||||
+ QUrl newUrl(m_api.getMovieSearchUrl(searchStr, config().locale, config().includeAdult, {}));
|
||||
url.swap(newUrl);
|
||||
QVector<QRegularExpression> rxYears;
|
||||
rxYears << QRegularExpression(R"(^(.*) \((\d{4})\)$)") << QRegularExpression("^(.*) (\\d{4})$")
|
||||
@@ -65,8 +62,7 @@ void TmdbMovieSearchJob::doStart()
|
||||
QUrl newSearchUrl = m_api.getMovieSearchUrl(searchTitle,
|
||||
config().locale,
|
||||
config().includeAdult,
|
||||
- TmdbApi::UrlParameterMap{{TmdbApi::ApiUrlParameter::INCLUDE_ADULT, includeAdult},
|
||||
- {TmdbApi::ApiUrlParameter::YEAR, searchYear}});
|
||||
+ TmdbApi::UrlParameterMap{{TmdbApi::ApiUrlParameter::YEAR, searchYear}});
|
||||
url.swap(newSearchUrl);
|
||||
break;
|
||||
}
|
||||
@@ -40,7 +40,8 @@ DEPEND="dev-libs/quazip
|
||||
|
||||
RDEPEND="$DEPEND"
|
||||
|
||||
PATCHES="${FILESDIR}/2.12.0-1878.patch"
|
||||
PATCHES="${FILESDIR}/2.12.0-1878.patch
|
||||
${FILESDIR}/2.12.0-1995.patch"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
Reference in New Issue
Block a user