[Fleet] fix prerelease:boolean in package_service (#212054)

Use `boolean` instead of `false` in `getPackages` to support querying
prerelease packages.
This commit is contained in:
Julia Bardi 2025-02-21 14:51:21 +01:00 committed by GitHub
parent cff1747a76
commit dbfb433ec2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -120,15 +120,15 @@ export interface PackageClient {
): ReturnType<typeof getPackageInfo>;
getPackages(params?: {
excludeInstallStatus?: false;
excludeInstallStatus?: boolean;
category?: CategoryId;
prerelease?: false;
prerelease?: boolean;
}): Promise<PackageList>;
getAgentPolicyConfigYAML(
pkgName: string,
pkgVersion?: string,
prerelease?: false,
prerelease?: boolean,
ignoreUnverified?: boolean
): Promise<string>;
@ -296,7 +296,7 @@ class PackageClientImpl implements PackageClient {
public async getAgentPolicyConfigYAML(
pkgName: string,
pkgVersion?: string,
prerelease?: false,
prerelease?: boolean,
ignoreUnverified?: boolean
) {
await this.#runPreflight(READ_PACKAGE_INFO_AUTHZ);
@ -345,9 +345,9 @@ class PackageClientImpl implements PackageClient {
}
public async getPackages(params?: {
excludeInstallStatus?: false;
excludeInstallStatus?: boolean;
category?: CategoryId;
prerelease?: false;
prerelease?: boolean;
}) {
const { excludeInstallStatus, category, prerelease } = params || {};
await this.#runPreflight(READ_PACKAGE_INFO_AUTHZ);