Skip to content

Commit de0b20a

Browse files
plotskimueslo
authored andcommitted
Add support for "... AKA ..." in title for TV shows
1 parent 393f312 commit de0b20a

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

pythonbits/bb.py

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,15 @@ def subcategory(self):
260260
return MovieSubmission
261261
return type(self)
262262

263+
def _render_title(self):
264+
# Use format "<original title> AKA <english title>" where applicable
265+
title_original = self['summary']['title']
266+
title_english = self['summary']['titles'].get('XWW', None)
267+
if title_english is not None and title_original != title_english:
268+
return '{} AKA {}'.format(title_original, title_english)
269+
else:
270+
return title_original
271+
263272
def _render_tv_specifier(self):
264273
# if title is specified, look if season/episode are set
265274
if self['title_arg']:
@@ -566,9 +575,6 @@ class TvSubmission(VideoSubmission):
566575
def _render_search_title(self):
567576
return self['tv_specifier'].title
568577

569-
def _render_title(self):
570-
return self['summary']['title']
571-
572578
@form_field('title')
573579
def _render_form_title(self):
574580
markers_list = [self['source'], self['video_codec'],
@@ -700,15 +706,6 @@ def _render_search_title(self):
700706

701707
return self['guess']['title']
702708

703-
def _render_title(self):
704-
# "<original title> AKA <english title>"
705-
title_original = self['summary']['title']
706-
title_english = self['summary']['titles'].get('XWW', None)
707-
if title_english is not None:
708-
return '{} AKA {}'.format(title_original, title_english)
709-
else:
710-
return title_original
711-
712709
@form_field('title')
713710
def _render_form_title(self):
714711
return self['title']

0 commit comments

Comments
 (0)