4
0
mirror of https://github.com/RicterZ/nhentai.git synced 2025-05-05 11:00:55 +02:00

generate html viewer automatically after download

This commit is contained in:
ricterz 2024-09-22 12:30:55 +08:00
parent 7fa9193112
commit 16bac45f02

@ -77,8 +77,8 @@ def parse_doujinshi_obj(
filename = './doujinshi' + file_type filename = './doujinshi' + file_type
already_downloaded = False already_downloaded = False
if doujinshi_obj is not None: doujinshi_dir = os.path.join(output_dir, doujinshi_obj.filename)
doujinshi_dir = os.path.join(output_dir, doujinshi_obj.filename) if doujinshi_obj is not None and file_type != '.html':
if os.path.exists(doujinshi_dir + file_type): if os.path.exists(doujinshi_dir + file_type):
already_downloaded = True already_downloaded = True
elif file_type != '': elif file_type != '':
@ -96,7 +96,7 @@ def parse_doujinshi_obj(
def generate_html(output_dir='.', doujinshi_obj=None, template='default'): def generate_html(output_dir='.', doujinshi_obj=None, template='default'):
doujinshi_dir, filename, already_downloaded = parse_doujinshi_obj(output_dir, doujinshi_obj) doujinshi_dir, filename, already_downloaded = parse_doujinshi_obj(output_dir, doujinshi_obj, '.html')
if already_downloaded: if already_downloaded:
logger.info(f'Skipped download: {doujinshi_dir} already exists') logger.info(f'Skipped download: {doujinshi_dir} already exists')
return return