mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-04 17:59:43 +02:00
refactor: pass server URL to scrape_rutracker function
This commit is contained in:
@@ -1,9 +1,7 @@
|
|||||||
import requests
|
import requests
|
||||||
|
|
||||||
server = "https://api.michijackson.xyz"
|
|
||||||
|
|
||||||
|
def scrape_rutracker(search_text, debug, server):
|
||||||
def scrape_rutracker(search_text, debug):
|
|
||||||
search = requests.get(f"{server}/search/{search_text}")
|
search = requests.get(f"{server}/search/{search_text}")
|
||||||
if search:
|
if search:
|
||||||
try:
|
try:
|
||||||
|
|||||||
@@ -43,6 +43,9 @@ def pass_aria(aria):
|
|||||||
global tracker
|
global tracker
|
||||||
tracker = "rutracker" # default tracker
|
tracker = "rutracker" # default tracker
|
||||||
|
|
||||||
|
global api_url
|
||||||
|
api_url = "https://api.michijackson.xyz"
|
||||||
|
|
||||||
def create_tab(title, searchbar, software_list, tabs):
|
def create_tab(title, searchbar, software_list, tabs):
|
||||||
tab = QWidget()
|
tab = QWidget()
|
||||||
layout = QVBoxLayout()
|
layout = QVBoxLayout()
|
||||||
@@ -252,7 +255,7 @@ class MainWindow(QtWidgets.QMainWindow, QWidget):
|
|||||||
if tracker == "uztracker":
|
if tracker == "uztracker":
|
||||||
response = scrape_uztracker(search_text, debug)
|
response = scrape_uztracker(search_text, debug)
|
||||||
if tracker == "rutracker":
|
if tracker == "rutracker":
|
||||||
response = scrape_rutracker(search_text, debug)
|
response = scrape_rutracker(search_text, debug, api_url)
|
||||||
if response:
|
if response:
|
||||||
self.postnames, self.postlinks = response
|
self.postnames, self.postlinks = response
|
||||||
self.softwareList.clear()
|
self.softwareList.clear()
|
||||||
|
|||||||
Reference in New Issue
Block a user