mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-06-23 15:30:45 -04:00
Make clone_browser work with sub-classes
This commit is contained in:
parent
30fdb4a6bc
commit
53b1163d6c
@ -149,7 +149,7 @@ class Browser(B):
|
||||
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…
x
Reference in New Issue
Block a user