From 2a8c972d4985336e836025caaf9ece416d57a3bb Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Fri, 1 Dec 2023 17:02:37 -0300 Subject: [PATCH] Fix autogenerate diffs error handling --- src/backend/langflow/services/database/service.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/langflow/services/database/service.py b/src/backend/langflow/services/database/service.py index 86793f779..0bbebad36 100644 --- a/src/backend/langflow/services/database/service.py +++ b/src/backend/langflow/services/database/service.py @@ -155,7 +155,8 @@ class DatabaseService(Service): command.check(alembic_cfg) except util.exc.AutogenerateDiffsDetected as exc: logger.exception("AutogenerateDiffsDetected: {exc}") - raise RuntimeError("Something went wrong running migrations. Please, run `langflow migration --fix`") + if not fix: + raise RuntimeError("Something went wrong running migrations. Please, run `langflow migration --fix`") if fix: self.try_downgrade_upgrade_until_success(alembic_cfg)