From dc9a47872e8cd4c3cb2083fd5952e01617bed3bf Mon Sep 17 00:00:00 2001 From: hay-kot Date: Mon, 5 Apr 2021 08:33:15 -0800 Subject: [PATCH] fix nextcloud migration --- mealie/services/migrations/nextcloud.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mealie/services/migrations/nextcloud.py b/mealie/services/migrations/nextcloud.py index dd20821b0..ebf91f8cf 100644 --- a/mealie/services/migrations/nextcloud.py +++ b/mealie/services/migrations/nextcloud.py @@ -8,6 +8,7 @@ from mealie.core.config import app_dirs from mealie.db.database import db from mealie.schema.recipe import Recipe from mealie.services.scraper.cleaner import Cleaner +from mealie.services.image import minify def process_selection(selection: Path) -> Path: @@ -81,10 +82,12 @@ def migrate(session, selection: str): successful_imports.append(recipe.name) except: + session.rollback() logging.error(f"Failed Nextcloud Import: {dir.name}") logging.exception("") failed_imports.append(dir.name) cleanup() + minify.migrate_images() return {"successful": successful_imports, "failed": failed_imports}