Update streamingcommunity.py

This commit is contained in:
Urlo30
2024-08-17 14:09:16 +02:00
committed by GitHub
Unverified
parent 373f02576e
commit 1b5b815d21
+10 -17
View File
@@ -54,23 +54,16 @@ def search(query,date,ismovie):
#Added a Check to see if the result is what it is supposed to be #Added a Check to see if the result is what it is supposed to be
if SC_FAST_SEARCH == "0": if SC_FAST_SEARCH == "0":
if ismovie == 0: if ismovie == 0:
seasons_count = item['seasons_count'] #
#Do not ask me why but somewhy streaming community call the first air date the last air date response = requests.get ( f'https://streamingcommunity.boston/titles/{tid}-{slug}')
first_air_date = item['last_air_date'] pattern = r'<div[^>]*class="features"[^>]*>.*?<span[^>]*>(.*?)<\/span>'
if first_air_date: match = re.search(pattern, response.text)
first_air_year = first_air_date.split("-")[0] print(match.group(1).split("-")[0])
if first_air_year == date: first_air_year = match.group(1).split("-")[0]
return tid,slug date = int(date)
else: first_air_year = int(first_air_year)
response = requests.get ( f'https://streamingcommunity.boston/titles/{tid}-{slug}') if first_air_year == date:
pattern = r'<div[^>]*class="features"[^>]*>.*?<span[^>]*>(.*?)<\/span>' return tid,slug
match = re.search(pattern, response.text)
print(match.group(1).split("-")[0])
first_air_year = match.group(1).split("-")[0]
date = int(date)
first_air_year = int(first_air_year)
if first_air_year == date:
return tid,slug
elif ismovie == 1: elif ismovie == 1:
return tid,slug return tid,slug
elif SC_FAST_SEARCH == "1": elif SC_FAST_SEARCH == "1":