diff --git a/apis/api_helper.py b/apis/api_helper.py index ec5d59304..575610c9c 100644 --- a/apis/api_helper.py +++ b/apis/api_helper.py @@ -47,12 +47,12 @@ def multiprocessing(max_threads=None): class session_manager(): - def __init__(self, original_sessions=[], headers: dict = {}, session_rules=None, session_retry_rules=None) -> None: + def __init__(self, original_sessions=[], headers2: dict = {}, session_rules=None, session_retry_rules=None) -> None: self.sessions = self.copy_sessions(original_sessions) self.pool = multiprocessing() self.max_threads = self.pool._processes self.kill = False - self.headers = headers + self.headers = headers2 self.session_rules = session_rules self.session_retry_rules = session_retry_rules @@ -96,7 +96,8 @@ def process_links(link, session): t1 = threading.Thread(target=do, args=[self]) t1.start() - def json_request(self, link: str, session: Union[Session] = None, Session=None, method="GET", stream=False, json_format=True, data={}, sleep=True, timeout=20, ignore_rules=False, headers: dict = {}) -> Any: + def json_request(self, link: str, session: Union[Session] = None, method="GET", stream=False, json_format=True, data={}, sleep=True, timeout=20, ignore_rules=False) -> Any: + headers = {} if not session: session = self.sessions[0] if self.session_rules and not ignore_rules: