|
|
@ -1910,7 +1910,8 @@ class TVEpisode(object): |
|
|
|
else: |
|
|
|
show_name = self.show.name |
|
|
|
|
|
|
|
normal = { |
|
|
|
if self.show.sports: |
|
|
|
return { |
|
|
|
'%SN': show_name, |
|
|
|
'%S.N': dot(show_name), |
|
|
|
'%S_N': us(show_name), |
|
|
@ -1930,19 +1931,19 @@ class TVEpisode(object): |
|
|
|
'%0XME': '%02d' % self.scene_episode, |
|
|
|
'%RN': release_name(self.release_name), |
|
|
|
'%RG': release_group(self.release_name), |
|
|
|
'%AD': self.airdate.strftime('%d %b %Y') if self.show.sports else str(self.airdate).replace('-', ' '), |
|
|
|
'%A.D': self.airdate.strftime('%d.%b.%Y') if self.show.sports else str(self.airdate).replace('-', '.'), |
|
|
|
'%A_D': us(self.airdate.strftime('%d-%b-%Y')) if self.show.sports else us(str(self.airdate)), |
|
|
|
'%A-D': self.airdate.strftime('%d-%b-%Y') if self.show.sports else str(self.airdate), |
|
|
|
'%AD': self.airdate.strftime('%d %b %Y'), |
|
|
|
'%A.D': self.airdate.strftime('%d.%b.%Y'), |
|
|
|
'%A_D': us(self.airdate.strftime('%d-%b-%Y')), |
|
|
|
'%A-D': self.airdate.strftime('%d-%b-%Y'), |
|
|
|
'%Y': str(self.airdate.year), |
|
|
|
'%M': self.airdate.strftime('%b') if self.show.sports else str(self.airdate.month), |
|
|
|
'%M': self.airdate.strftime('%b'), |
|
|
|
'%D': str(self.airdate.day), |
|
|
|
'%0M': '%02d' % self.airdate.month, |
|
|
|
'%0D': '%02d' % self.airdate.day, |
|
|
|
'%RT': "PROPER" if self.is_proper else "", |
|
|
|
} |
|
|
|
|
|
|
|
sports = { |
|
|
|
else: |
|
|
|
return { |
|
|
|
'%SN': show_name, |
|
|
|
'%S.N': dot(show_name), |
|
|
|
'%S_N': us(show_name), |
|
|
@ -1962,23 +1963,18 @@ class TVEpisode(object): |
|
|
|
'%0XME': '%02d' % self.scene_episode, |
|
|
|
'%RN': release_name(self.release_name), |
|
|
|
'%RG': release_group(self.release_name), |
|
|
|
'%AD': self.airdate.strftime('%d %b %Y'), |
|
|
|
'%A.D': self.airdate.strftime('%d.%b.%Y'), |
|
|
|
'%A_D': us(self.airdate.strftime('%d-%b-%Y')), |
|
|
|
'%A-D': self.airdate.strftime('%d-%b-%Y'), |
|
|
|
'%AD': str(self.airdate).replace('-', ' '), |
|
|
|
'%A.D': str(self.airdate).replace('-', '.'), |
|
|
|
'%A_D': us(str(self.airdate)), |
|
|
|
'%A-D': str(self.airdate), |
|
|
|
'%Y': str(self.airdate.year), |
|
|
|
'%M': self.airdate.strftime('%b'), |
|
|
|
'%M': str(self.airdate.month), |
|
|
|
'%D': str(self.airdate.day), |
|
|
|
'%0M': '%02d' % self.airdate.month, |
|
|
|
'%0D': '%02d' % self.airdate.day, |
|
|
|
'%RT': "PROPER" if self.is_proper else "", |
|
|
|
} |
|
|
|
|
|
|
|
if self.show.sports: |
|
|
|
return sports |
|
|
|
|
|
|
|
return normal |
|
|
|
|
|
|
|
def _format_string(self, pattern, replace_map): |
|
|
|
""" |
|
|
|
Replaces all template strings with the correct value |
|
|
|