From 73792eeae44b8c75059701d960c569d40f63ddfa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 1 Aug 2021 10:20:22 +0530 Subject: [PATCH] Fix set_handle_gzip not working with modern mechanize --- src/calibre/utils/browser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/utils/browser.py b/src/calibre/utils/browser.py index 12f1c6fec9..19dac6e5a7 100644 --- a/src/calibre/utils/browser.py +++ b/src/calibre/utils/browser.py @@ -106,10 +106,10 @@ class Browser(B): self._clone_actions['set_handle_equiv'] = ('set_handle_equiv', args, kwargs) - def set_handle_gzip(self, handle): - B._set_handler(self, '_gzip', handle) + def set_handle_gzip(self, *args, **kwargs): + B.set_handle_gzip(self, *args, **kwargs) self._clone_actions['set_handle_gzip'] = ('set_handle_gzip', - (handle,), {}) + args, kwargs) def set_debug_redirects(self, *args, **kwargs): B.set_debug_redirects(self, *args, **kwargs)