adding the episode_seen option and fix potential mistake
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 3s

This commit is contained in:
2026-08-26 12:04:58 +01:00
parent e568afc5e0
commit 04a216f643
4 changed files with 6 additions and 5 deletions
+3 -2
View File
@@ -63,18 +63,19 @@ class betaserieUtils():
def identify_episode(self,show_id,episode_number,verbose=False):
#
# Usage
# episode_id = beta.identify_episode(show_id,"S01E01",True)
# episode_id,episode_seen = beta.identify_episode(show_id,"S01E01",True)
#
url = "https://api.betaseries.com/episodes/search?show_id="+str(show_id)+"&number="+str(episode_number)
response = requests.request("GET", url, headers=self.headers, data=self.payload)
episode_id = response.json()['episode']['id']
episode_seen = response.json()['episode']['user']['seen']
if verbose:
print("Url request: "+str(url))
print(response.text)
return episode_id
return episode_id,episode_seen
def mark_episodes_watched(self,episode_id,verbose=False):
#
+1 -1
View File
@@ -22,7 +22,7 @@ def mark_episode_watched(season,episode,action,verbose=False):
#mark episode as seen in betaserie
episode_number = "S"+str(season)+"E"+str(episode)
episode_id = betaserie.identify_episode(simpsons_id,episode_number)
episode_id,episode_seen = betaserie.identify_episode(simpsons_id,episode_number)
if action == "watched":
betaserie.mark_episodes_watched(episode_id)
+1 -1
View File
@@ -38,7 +38,7 @@ def test_website(url_website,bool_proxy=False):
return status
def randomEpisode():
def randomEpisode(seasonInformation):
return 0,0
def followingEpisode(season,episode,seasonInformation):
+1 -1
View File
@@ -68,7 +68,7 @@ def streamingRedirect(request,alias):
#mark episode as seen in betaserie
episode_number = "S"+str(season)+"E"+str(episode)
episode_id = betaserie.identify_episode(betaserieShowId,episode_number)
episode_id,episode_seen = betaserie.identify_episode(betaserieShowId,episode_number)
betaserie.mark_episodes_watched(episode_id)