Budibase/budibase · error · HTTPError

Project '${projectId}' not found.

Error message

Project '${projectId}' not found.

What it means

Error "Project '${projectId}' not found." thrown in Budibase/budibase.

Source

Thrown at packages/server/src/utilities/projects.ts:53

  const validated = validateProjectIds(projectIds)
  if (!validated?.length) {
    return undefined
  }

  const ids = dedupeProjectIds(validated)
  if (!ids?.length) {
    return undefined
  }

  if (!(await features.isEnabled(FeatureFlag.PROJECTS))) {
    throw new HTTPError("Projects feature is not enabled.", 404)
  }

  await Promise.all(
    ids.map(async projectId => {
      const project = await sdk.projects.get(projectId)
      if (!project) {
        throw new HTTPError(`Project '${projectId}' not found.`, 404)
      }
    })
  )

  return ids
}

export const resolveUpdatedProjectIds = async (
  projectIds: string[] | null | undefined,
  currentProjectIds?: string[]
) => {
  if (projectIds === undefined) {
    return currentProjectIds
  }

  return await resolveProjectIds(projectIds)
}

View on GitHub (pinned to a81a902e9a)

When it happens

Trigger: Thrown at packages/server/src/utilities/projects.ts:53 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of Budibase/budibase@a81a902e9a (2026-08-29). Data as JSON: /api/errors/d99d16ddcaf602fa. Report an issue: GitHub.