diff --git a/ui/src/app/pages/marketplace-routes/marketplace.service.ts b/ui/src/app/pages/marketplace-routes/marketplace.service.ts index f03e9f281..ef96165b9 100644 --- a/ui/src/app/pages/marketplace-routes/marketplace.service.ts +++ b/ui/src/app/pages/marketplace-routes/marketplace.service.ts @@ -36,6 +36,8 @@ export class MarketplaceService { } async getAllPkgs (): Promise { + if (this.allPkgs.length) return + this.allPkgs = await this.getPkgs( undefined, null,