From 83a016de04cb4fd4ef6bd4f929f1d5425b4098d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Mon, 6 Apr 2026 09:55:52 +0000 Subject: [PATCH] pl-api: fix pleroma config description schema MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../lib/entities/admin/pleroma-config-description.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/pl-api/lib/entities/admin/pleroma-config-description.ts b/packages/pl-api/lib/entities/admin/pleroma-config-description.ts index b94ac863c..3d106dc00 100644 --- a/packages/pl-api/lib/entities/admin/pleroma-config-description.ts +++ b/packages/pl-api/lib/entities/admin/pleroma-config-description.ts @@ -6,7 +6,7 @@ import * as v from 'valibot'; const pleromaConfigDescriptionChildSchema: v.GenericSchema = v.looseObject({ key: v.optional(v.string()), - type: v.union([v.string(), v.array(v.string())]), + type: v.union([v.string(), v.array(v.union([v.string(), v.array(v.string())]))]), description: v.optional(v.string()), label: v.optional(v.string()), suggestions: v.optional(v.array(v.any())), @@ -38,12 +38,12 @@ type PleromaConfigDescription = v.InferOutput>; description?: string; label?: string; - suggestions?: unknown[]; - children?: PleromaConfigDescriptionChild[]; - group?: string | string[]; + suggestions?: Array; + children?: Array; + group?: string | Array; }; export {