diff --git a/packages/twenty-website/src/apps-marketplace/AppsMarketplaceClient.tsx b/packages/twenty-website/src/apps-marketplace/AppsMarketplaceClient.tsx index 18aff51a6b..6a4ef5ca27 100644 --- a/packages/twenty-website/src/apps-marketplace/AppsMarketplaceClient.tsx +++ b/packages/twenty-website/src/apps-marketplace/AppsMarketplaceClient.tsx @@ -88,9 +88,7 @@ export function AppsMarketplaceClient({ apps }: AppsMarketplaceClientProps) { ? apps : apps.filter((app) => app.category === activeCategory); - return matching.toSorted( - (a, b) => Number(b.isFeatured) - Number(a.isFeatured), - ); + return matching.toSorted((a, b) => Number(b.isVetted) - Number(a.isVetted)); }, [apps, activeCategory]); return ( diff --git a/packages/twenty-website/src/apps-marketplace/fetch-marketplace-app-detail.ts b/packages/twenty-website/src/apps-marketplace/fetch-marketplace-app-detail.ts index 91b3f442b8..7da23ff21a 100644 --- a/packages/twenty-website/src/apps-marketplace/fetch-marketplace-app-detail.ts +++ b/packages/twenty-website/src/apps-marketplace/fetch-marketplace-app-detail.ts @@ -10,7 +10,7 @@ const FIND_MARKETPLACE_APP_DETAIL_QUERY = ` name sourcePackage latestAvailableVersion - isFeatured + isVetted description author category @@ -27,7 +27,7 @@ type ApiMarketplaceAppDetail = { name: string; sourcePackage?: string | null; latestAvailableVersion?: string | null; - isFeatured: boolean; + isVetted: boolean; description?: string | null; author?: string | null; category?: string | null; @@ -71,7 +71,7 @@ export async function fetchMarketplaceAppDetailBySlug( category: detail.category ?? app.category, logoUrl: detail.logo ?? app.logoUrl, sourcePackage: detail.sourcePackage ?? undefined, - isFeatured: detail.isFeatured, + isVetted: detail.isVetted, description: detail.aboutDescription ?? detail.description ?? app.tagline, screenshots: detail.screenshots ?? [], websiteUrl: detail.websiteUrl ?? undefined, diff --git a/packages/twenty-website/src/apps-marketplace/fetch-marketplace-apps.ts b/packages/twenty-website/src/apps-marketplace/fetch-marketplace-apps.ts index e1819d61bb..6e62307bac 100644 --- a/packages/twenty-website/src/apps-marketplace/fetch-marketplace-apps.ts +++ b/packages/twenty-website/src/apps-marketplace/fetch-marketplace-apps.ts @@ -12,7 +12,7 @@ const FIND_MANY_MARKETPLACE_APPS_QUERY = ` category logo sourcePackage - isFeatured + isVetted } } `; @@ -25,7 +25,7 @@ type ApiMarketplaceApp = { category: string; logo?: string | null; sourcePackage?: string | null; - isFeatured: boolean; + isVetted: boolean; }; type FindManyMarketplaceAppsData = { @@ -41,7 +41,7 @@ const normalizeApp = (apiApp: ApiMarketplaceApp): MarketplaceApp => ({ category: apiApp.category, logoUrl: apiApp.logo ?? undefined, sourcePackage: apiApp.sourcePackage ?? undefined, - isFeatured: apiApp.isFeatured, + isVetted: apiApp.isVetted, }); export async function fetchMarketplaceApps(): Promise< diff --git a/packages/twenty-website/src/apps-marketplace/marketplace-app.ts b/packages/twenty-website/src/apps-marketplace/marketplace-app.ts index 3252a13d4e..8282f7c7f8 100644 --- a/packages/twenty-website/src/apps-marketplace/marketplace-app.ts +++ b/packages/twenty-website/src/apps-marketplace/marketplace-app.ts @@ -7,7 +7,7 @@ export type MarketplaceApp = { category: string; logoUrl?: string; sourcePackage?: string; - isFeatured: boolean; + isVetted: boolean; }; export type MarketplaceAppDetail = MarketplaceApp & {