Skip to content

Commit

Permalink
fix(datasource/packagist): Use serializable type for `availablePackag…
Browse files Browse the repository at this point in the history
…es` (#23117)
  • Loading branch information
zharinov committed Jul 3, 2023
1 parent 74ad033 commit 1f3a14a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
5 changes: 4 additions & 1 deletion lib/modules/datasource/packagist/index.ts
Expand Up @@ -184,7 +184,10 @@ export class PackagistDatasource extends Datasource {
try {
const meta = await this.getRegistryMeta(registryUrl);

if (meta.availablePackages && !meta.availablePackages.has(packageName)) {
if (
meta.availablePackages &&
!meta.availablePackages.includes(packageName)
) {
return null;
}

Expand Down
6 changes: 1 addition & 5 deletions lib/modules/datasource/packagist/schema.ts
Expand Up @@ -207,11 +207,7 @@ export const RegistryMeta = z
['providers-lazy-url']: z.string().nullable().catch(null),
['providers-url']: z.string().nullable().catch(null),
['metadata-url']: z.string().nullable().catch(null),
['available-packages']: z
.array(z.string())
.transform((xs) => new Set(xs))
.nullable()
.catch(null),
['available-packages']: z.array(z.string()).nullable().catch(null),
})
)
)
Expand Down

0 comments on commit 1f3a14a

Please sign in to comment.