From 74fad130e15df78e760a018d28aec45064f037ee Mon Sep 17 00:00:00 2001 From: Sergei Zharinov <zharinov@users.noreply.github.com> Date: Tue, 17 Oct 2023 02:55:21 -0300 Subject: [PATCH] refactor(packagist): Remove confusing schema error (#25243) --- lib/modules/datasource/packagist/index.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/modules/datasource/packagist/index.ts b/lib/modules/datasource/packagist/index.ts index 0bef353d33..c87991de38 100644 --- a/lib/modules/datasource/packagist/index.ts +++ b/lib/modules/datasource/packagist/index.ts @@ -1,3 +1,4 @@ +import is from '@sindresorhus/is'; import { z } from 'zod'; import { logger } from '../../../logger'; import { ExternalHostError } from '../../../types/errors/external-host-error'; @@ -141,8 +142,11 @@ export class PackagistDatasource extends Datasource { () => null ); - const results = await Promise.all([pkgPromise, devPromise]); - return parsePackagesResponses(packageName, results); + const responses: NonNullable<unknown>[] = await Promise.all([ + pkgPromise, + devPromise, + ]).then((responses) => responses.filter(is.object)); + return parsePackagesResponses(packageName, responses); } public getPkgUrl( -- GitLab