diff --git a/core/data/scrapers/rutracker.py b/core/data/scrapers/rutracker.py index fb65f72..0d08748 100644 --- a/core/data/scrapers/rutracker.py +++ b/core/data/scrapers/rutracker.py @@ -1,9 +1,7 @@ import requests -server = "https://api.michijackson.xyz" - -def scrape_rutracker(search_text, debug): +def scrape_rutracker(search_text, debug, server): search = requests.get(f"{server}/search/{search_text}") if search: try: diff --git a/core/interface/gui.py b/core/interface/gui.py index 6f15947..3e60a95 100644 --- a/core/interface/gui.py +++ b/core/interface/gui.py @@ -43,6 +43,9 @@ def pass_aria(aria): global tracker tracker = "rutracker" # default tracker +global api_url +api_url = "https://api.michijackson.xyz" + def create_tab(title, searchbar, software_list, tabs): tab = QWidget() layout = QVBoxLayout() @@ -252,7 +255,7 @@ class MainWindow(QtWidgets.QMainWindow, QWidget): if tracker == "uztracker": response = scrape_uztracker(search_text, debug) if tracker == "rutracker": - response = scrape_rutracker(search_text, debug) + response = scrape_rutracker(search_text, debug, api_url) if response: self.postnames, self.postlinks = response self.softwareList.clear()