change list comprehension to for loop with if

This commit is contained in:
Milan Kolar 2020-10-12 11:49:57 +02:00
parent b1501fbad5
commit 10b04b8089

View file

@ -63,12 +63,12 @@ class TvpaintPrelaunchHook(PypeHook):
proj_config_path = os.path.join(
env["PYPE_PROJECT_CONFIGS"], project_name)
if os.path.exists(proj_config_path):
self.log.info(
f"extension: `{extension}`")
template_file = next((
f for f in os.listdir(proj_config_path)
if extension in os.path.splitext(f)[1]
))
template_file = None
for f in os.listdir(proj_config_path):
if extension in os.path.splitext(f):
template_file = f
if template_file:
template_path = os.path.join(
proj_config_path, template_file)