Private GIT

Skip to content
Snippets Groups Projects
Commit 47ef2de5 authored by sarakha63's avatar sarakha63
Browse files

Libertalia update/correction

parent 7760ec7f
No related branches found
No related tags found
No related merge requests found
...@@ -50,14 +50,22 @@ class LIBERTALIAProvider(generic.TorrentProvider): ...@@ -50,14 +50,22 @@ class LIBERTALIAProvider(generic.TorrentProvider):
def getSearchParams(self, searchString, audio_lang, french=None, fullSeason=False): def getSearchParams(self, searchString, audio_lang, french=None, fullSeason=False):
results = [] results = []
if fullSeason:
cat='9.2'
else:
cat='9'
if audio_lang == "en" and french==None: if audio_lang == "en" and french==None:
results.append( urllib.urlencode( { results.append( urllib.urlencode( {
'name': searchString 'name': searchString
} ) + "*VO*&cat%5B%5D=9&[PARAMSTR]=" + searchString +" VO" ) } ) + "*VO*&cat%5B%5D="+cat+"&[PARAMSTR]=" + searchString +" VO" )
elif audio_lang == "en" and french==None:
results.append( urllib.urlencode( {
'name': searchString
} ) + "*VO*&cat%5B%5D="+cat+"&[PARAMSTR]=" + searchString +" VO" )
elif audio_lang == "fr" or french: elif audio_lang == "fr" or french:
results.append( urllib.urlencode( { results.append( urllib.urlencode( {
'name': searchString 'name': searchString
} ) + "*FRENCH*&cat%5B%5D=9&[PARAMSTR]=" + searchString +" FRENCH") } ) + "*FRENCH*&cat%5B%5D="+cat+"&[PARAMSTR]=" + searchString +" FRENCH")
else: else:
results.append( urllib.urlencode( { results.append( urllib.urlencode( {
'name': searchString 'name': searchString
...@@ -70,14 +78,6 @@ class LIBERTALIAProvider(generic.TorrentProvider): ...@@ -70,14 +78,6 @@ class LIBERTALIAProvider(generic.TorrentProvider):
showNames = list(set(showNam)) showNames = list(set(showNam))
results = [] results = []
for showName in showNames: for showName in showNames:
results.extend( self.getSearchParams(showName + " saison%d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " season%d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " saison %d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " season %d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " saison%02d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " season%02d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " saison %02d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + " season %02d" % season, show.audio_lang, fullSeason=True))
results.extend( self.getSearchParams(showName + ".S%02d." % season, show.audio_lang, fullSeason=True)) results.extend( self.getSearchParams(showName + ".S%02d." % season, show.audio_lang, fullSeason=True))
return results return results
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment