Hide native spoiler tags
This commit is contained in:
parent
fa54d641cc
commit
3dfa3cfff7
|
@ -82,9 +82,6 @@ CHARACTER_QUERY = '''query ($id: Int, $search: String) {
|
|||
}
|
||||
}'''
|
||||
|
||||
def hide_spoiler(match):
|
||||
return re.sub(r'\S', '█', match.group(1))
|
||||
|
||||
async def generate_media(anilist):
|
||||
title_romaji = anilist['title']['romaji']
|
||||
title_english = anilist['title']['english']
|
||||
|
@ -96,7 +93,7 @@ async def generate_media(anilist):
|
|||
format = anilist['format']
|
||||
format = FORMAT_NAMES.get(format, format)
|
||||
status = (anilist['status'] or 'Unknown').replace('_', ' ').title()
|
||||
description = re.sub(r"<span class='markdown_spoiler'><span>(.+)</span></span>", hide_spoiler, (anilist.get('description') or '').strip())
|
||||
description = re.sub(r"<span class='markdown_spoiler'>([\s\S]+?)</span>", r'<spoiler>\1</spoiler>', (anilist.get('description') or '').strip())
|
||||
episodes = anilist['episodes']
|
||||
duration = anilist['duration']
|
||||
chapters = anilist['chapters']
|
||||
|
@ -153,7 +150,7 @@ async def generate_character(anilist):
|
|||
title_full = anilist['name']['full']
|
||||
title_native = anilist['name']['native']
|
||||
title_alternative = ', '.join(anilist['name']['alternative'])
|
||||
description = re.sub(r"<span class='markdown_spoiler'><span>(.+)</span></span>", hide_spoiler, (anilist.get('description') or '').strip())
|
||||
description = re.sub(r"<span class='markdown_spoiler'>([\s\S]+?)</span>", r'<spoiler>\1</spoiler>', (anilist.get('description') or '').strip())
|
||||
site_url = anilist['siteUrl']
|
||||
image = anilist['image']['large']
|
||||
media = anilist['media']
|
||||
|
|
Loading…
Reference in New Issue