mirror of
git://github.com/kovidgoyal/calibre.git
synced 2025-12-22 12:06:07 +01:00
Make clone_browser work with sub-classes
This commit is contained in:
parent
30fdb4a6bc
commit
53b1163d6c
1 changed files with 1 additions and 1 deletions
|
|
@ -149,7 +149,7 @@ def add_proxy_password(self, *args, **kwargs):
|
|||
self._clone_actions['add_proxy_password'] = ('add_proxy_password', args, kwargs)
|
||||
|
||||
def clone_browser(self):
|
||||
clone = Browser()
|
||||
clone = self.__class__()
|
||||
clone.https_handler.ssl_context = self.https_handler.ssl_context
|
||||
clone.addheaders = copy.deepcopy(self.addheaders)
|
||||
for func, args, kwargs in self._clone_actions.values():
|
||||
|
|
|
|||
Loading…
Reference in a new issue