From 593e4089bc240d0079660c0e459feaf6cc28b79c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 14 Aug 2024 14:20:29 +0530 Subject: [PATCH] Support custom HTTP verbs --- src/calibre/scraper/qt_backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/scraper/qt_backend.py b/src/calibre/scraper/qt_backend.py index d19d53dbef..bacb45be5a 100644 --- a/src/calibre/scraper/qt_backend.py +++ b/src/calibre/scraper/qt_backend.py @@ -209,7 +209,7 @@ class FetchBackend(QNetworkAccessManager): elif method == 'delete': reply = self.deleteRequest(rq) else: - raise TypeError(f'Unknown HTTP request type: {method}') + reply = self.sendCustomRequest(rq, method.encode(), data) dr = DownloadRequest(req['url'], os.path.join(self.output_dir, filename), reply, timeout, req['id'], self) self.live_requests.add(dr) if not self.timeout_timer.isActive():