langflow-ai/langflow · error · HTTPException

Project not found.

Error message

Project not found.

What it means

Error "Project not found." thrown in langflow-ai/langflow.

Source

Thrown at src/backend/base/langflow/api/v1/mappers/deployments/helpers.py:538


async def resolve_project_id_for_deployment_create(
    *,
    payload: DeploymentCreateRequest,
    user_id: UUID,
    db: DbSession,
) -> UUID:
    if payload.project_id is not None:
        project = (
            await db.exec(
                select(Folder).where(
                    Folder.user_id == user_id,
                    Folder.id == payload.project_id,
                )
            )
        ).first()
        if project is None:
            raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail="Project not found.")
        return project.id

    default_folder = await get_or_create_default_folder(db, user_id)
    return default_folder.id


def resolve_snapshot_map_for_create(
    *,
    deployment_mapper: BaseDeploymentMapper,
    result: AdapterDeploymentCreateResult,
    flow_version_ids: list[UUID],
) -> dict[UUID, str]:
    if not flow_version_ids:
        return {}
    bindings = deployment_mapper.util_create_snapshot_bindings(
        result=result,
    )
    bindings_by_source_ref = bindings.to_source_ref_map()

View on GitHub (pinned to 976ec789d2)

Solutions

  1. Verify the project id; it may have been deleted or belongs to another user.

When it happens

Trigger: Occurs when the project containing the deployment does not exist in the database.

Common situations: See trigger scenarios.


AI-assisted analysis of langflow-ai/langflow@976ec789d2 (2026-08-14). Data as JSON: /api/errors/60367a4bb0387d08. Report an issue: GitHub.