Browse Source

refactor the image function from hell

main
crunk 1 week ago
parent
commit
48f1889ee9
  1. 20
      distribusi/distribusi.py

20
distribusi/distribusi.py

@ -141,21 +141,21 @@ def handle_image_files(name, full_path, args):
thumbnail_filename = thumbnail(full_path, name, args) thumbnail_filename = thumbnail(full_path, name, args)
if thumbnail_filename is None: if thumbnail_filename is None:
return return
if args.alttexts:
image_alttext = add_alttext(full_path) image_alttext = add_alttext(full_path)
if args.alttexts: image_description = add_description(full_path)
image_description = add_description(full_path)
if image_alttext is None: if not image_alttext and not image_description:
if image_description is None: return image_no_description.format(
return image_no_description.format( name=name, thumbnail_filename=thumbnail_filename
name=name, thumbnail_filename=thumbnail_filename )
) if not image_alttext:
return image_with_description.format( return image_with_description.format(
name=name, name=name,
thumbnail_filename=thumbnail_filename, thumbnail_filename=thumbnail_filename,
image_description=image_description, image_description=image_description,
) )
if image_description is None: if not image_description:
return image_with_alttext.format( return image_with_alttext.format(
name=name, name=name,
thumbnail_filename=thumbnail_filename, thumbnail_filename=thumbnail_filename,

Loading…
Cancel
Save