{"record":{"id":"f3ac1b45ebc240e3","repo":"langflow-ai/langflow","slug":"invalid-flow-version-id-flow-version-ref","errorCode":null,"errorMessage":"Invalid flow version id: {flow_version_ref}","messagePattern":"Invalid flow version id: (.+?)","errorType":"http","errorClass":"HTTPException","httpStatus":422,"severity":"error","filePath":"src/backend/base/langflow/api/v1/mappers/deployments/helpers.py","lineNumber":105,"sourceCode":"        FlowVersionDeploymentAttachment,\n    )\n\n    from .base import BaseDeploymentMapper\n\n\ndef parse_flow_version_reference_ids(reference_ids: Sequence[UUID | str]) -> list[UUID]:\n    \"\"\"Normalize UUID/string references into validated flow-version UUIDs.\"\"\"\n    flow_version_ids: list[UUID] = []\n    for flow_version_ref in reference_ids:\n        if isinstance(flow_version_ref, UUID):\n            flow_version_ids.append(flow_version_ref)\n            continue\n        flow_version_ref_str = str(flow_version_ref).strip()\n        try:\n            flow_version_ids.append(UUID(flow_version_ref_str))\n        except ValueError as exc:\n            msg = f\"Invalid flow version id: {flow_version_ref}\"\n            raise HTTPException(status_code=status.HTTP_422_UNPROCESSABLE_ENTITY, detail=msg) from exc\n    return flow_version_ids\n\n\ndef _build_indexed_flow_version_ids_cte(*, flow_version_ids: list[UUID]):\n    indexed_selects = [\n        select(literal(index).label(\"position\"), literal(flow_version_id).label(\"flow_version_id\"))\n        for index, flow_version_id in enumerate(flow_version_ids)\n    ]\n    return (indexed_selects[0] if len(indexed_selects) == 1 else union_all(*indexed_selects)).cte(\n        \"indexed_flow_version_ids\"\n    )\n\n\nasync def build_flow_artifacts_from_flow_versions(\n    *,\n    db,\n    user_id: UUID,\n    deployment_db_id: UUID,","sourceCodeStart":87,"sourceCodeEnd":123,"githubUrl":"https://github.com/langflow-ai/langflow/blob/976ec789d2886a86de109c044d089d68e96c9a35/src/backend/base/langflow/api/v1/mappers/deployments/helpers.py#L87-L123","documentation":"Error \"Invalid flow version id: {flow_version_ref}\" thrown in langflow-ai/langflow.","triggerScenarios":"Occurs when a flow version reference in a deployment operation is not a valid UUID.","commonSituations":"See trigger scenarios.","solutions":["Pass a valid UUID for the flow version id."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"976ec789d2886a86de109c044d089d68e96c9a35","analyzedAt":"2026-08-14T18:23:12.227Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}