diff --git a/packages/pl-api/lib/entities/context.ts b/packages/pl-api/lib/entities/context.ts index b4ad24b4c..b347d9191 100644 --- a/packages/pl-api/lib/entities/context.ts +++ b/packages/pl-api/lib/entities/context.ts @@ -1,15 +1,16 @@ import * as v from 'valibot'; import { statusSchema } from './status'; +import { filteredArray } from './utils'; /** * @category Schemas * @see {@link https://docs.joinmastodon.org/entities/Context/} */ const contextSchema = v.object({ - ancestors: v.array(statusSchema), - descendants: v.array(statusSchema), - references: v.fallback(v.array(statusSchema), []), + ancestors: filteredArray(statusSchema), + descendants: filteredArray(statusSchema), + references: v.fallback(filteredArray(statusSchema), []), }); /**