diff --git a/api/models/workflow.py b/api/models/workflow.py index 1b0af85f08..09e3728d7c 100644 --- a/api/models/workflow.py +++ b/api/models/workflow.py @@ -225,8 +225,10 @@ class Workflow(db.Model): from models.tools import WorkflowToolProvider return ( - db.session.query(WorkflowToolProvider).filter(WorkflowToolProvider.app_id == self.app_id).first() - is not None + db.session.query(WorkflowToolProvider) + .filter(WorkflowToolProvider.tenant_id == self.tenant_id, WorkflowToolProvider.app_id == self.app_id) + .count() + > 0 ) @property