Fix search for empty Input

This commit is contained in:
zenyd 2017-09-24 16:27:44 +02:00
parent 457836399c
commit 4f271f1892
1 changed files with 3 additions and 6 deletions

View File

@ -37,19 +37,16 @@ class subselect :
def get_video_from_title(self) :
video_title = self.video_title_in.get()
if video_title == "" :
return
self.language = sub_language
if ";" in video_title :
video_title = video_title.split(";")
self.language = video_title[-1].strip()
video_title = video_title[0]
self.video = Video.fromname(video_title)
return Video.fromname(video_title)
def search(self) :
self.get_video_from_title()
try :
self.video = self.get_video_from_title()
subtitles = list_subtitles([self.video], {Language(self.language)}, providers=["opensubtitles"])
except ValueError as exc :
self.show_message("Error", str(exc))
@ -57,8 +54,8 @@ class subselect :
self.show_subtitles(subtitles[self.video])
def download_best_subtitle(self) :
self.get_video_from_title()
try :
self.video = self.get_video_from_title()
best_subtitles = download_best_subtitles([self.video], {Language(self.language)})
except ValueError as exc :
self.show_message("Error", str(exc))