Consider any .json file from Nextcloud

This commit is contained in:
Florian Dupret 2021-02-12 19:07:27 +01:00
commit 56696b222d

View file

@ -28,7 +28,8 @@ def import_recipes(recipe_dir: Path) -> Recipe:
for file in recipe_dir.glob("full.*"): for file in recipe_dir.glob("full.*"):
image = file image = file
recipe_file = recipe_dir.joinpath("recipe.json") for file in recipe_dir.glob("*.json"):
recipe_file = file
with open(recipe_file, "r") as f: with open(recipe_file, "r") as f:
recipe_dict = json.loads(f.read()) recipe_dict = json.loads(f.read())
@ -81,6 +82,7 @@ def migrate(session, selection: str):
successful_imports.append(recipe.name) successful_imports.append(recipe.name)
except: except:
logging.error(f"Failed Nextcloud Import: {dir.name}") logging.error(f"Failed Nextcloud Import: {dir.name}")
logging.exception('')
failed_imports.append(dir.name) failed_imports.append(dir.name)
cleanup() cleanup()