From 1cc094048d4598f66905e6d139b80d75cccf85a7 Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Tue, 18 Feb 2025 14:04:01 -0600 Subject: [PATCH] Fix octokit types --- .../shared/download_telemetry_template.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts b/x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts index 263e228084ebf..35f7128a69397 100644 --- a/x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts +++ b/x-pack/solutions/observability/plugins/apm/scripts/shared/download_telemetry_template.ts @@ -20,15 +20,15 @@ export async function downloadTelemetryTemplate({ githubToken }: { githubToken: }, }); - if (Array.isArray(file.data)) { + if (!Array.isArray(file.data) && file.data.type === 'file') { + return JSON.parse(Buffer.from(file.data.content!, 'base64').toString()) as { + index_patterns: string[]; + mappings: { + properties: Record; + }; + settings: Record; + }; + } else { throw new Error('Expected single response, got array'); } - - return JSON.parse(Buffer.from(file.data.content!, 'base64').toString()) as { - index_patterns: string[]; - mappings: { - properties: Record; - }; - settings: Record; - }; }