fix year substraction for short names

This commit is contained in:
simon 2022-12-20 15:55:11 +07:00
parent be9e9dbdae
commit 40b8b8eb31
Signed by: simon
GPG Key ID: 2C15AA5E89985DD4
1 changed files with 4 additions and 1 deletions

View File

@ -76,7 +76,10 @@ class Static:
year_pattern = re.compile(r'\(?[0-9]{4}\)?')
year = year_pattern.findall(showname)
if year and year[0] != showname:
showname = showname.replace(year[0], '').replace("..", ".")
words = showname.split()
words.remove(year[0])
if len(words) > 1:
showname = showname.replace(year[0], '').replace("..", ".")
# find acronym
acronym = [i for i in showname.split(".") if len(i) == 1]
# clean up