fix: marketplace
This commit is contained in:
parent
fd0a830816
commit
02854b273f
@ -18,7 +18,10 @@ export const getMarketplaceCollectionsAndPlugins = async (query?: CollectionsAnd
|
|||||||
const marketplaceCollectionsDataJson = await marketplaceCollectionsData.json()
|
const marketplaceCollectionsDataJson = await marketplaceCollectionsData.json()
|
||||||
marketplaceCollections = marketplaceCollectionsDataJson.data.collections
|
marketplaceCollections = marketplaceCollectionsDataJson.data.collections
|
||||||
await Promise.all(marketplaceCollections.map(async (collection: MarketplaceCollection) => {
|
await Promise.all(marketplaceCollections.map(async (collection: MarketplaceCollection) => {
|
||||||
const marketplaceCollectionPluginsData = await globalThis.fetch(`${MARKETPLACE_API_PREFIX}/collections/${collection.name}/plugins?category=${query?.category}`)
|
let url = `${MARKETPLACE_API_PREFIX}/collections/${collection.name}/plugins`
|
||||||
|
if (query?.category)
|
||||||
|
url += `?category=${query.category}`
|
||||||
|
const marketplaceCollectionPluginsData = await globalThis.fetch(url)
|
||||||
const marketplaceCollectionPluginsDataJson = await marketplaceCollectionPluginsData.json()
|
const marketplaceCollectionPluginsDataJson = await marketplaceCollectionPluginsData.json()
|
||||||
const plugins = marketplaceCollectionPluginsDataJson.data.plugins.map((plugin: Plugin) => {
|
const plugins = marketplaceCollectionPluginsDataJson.data.plugins.map((plugin: Plugin) => {
|
||||||
return {
|
return {
|
||||||
|
@ -3,7 +3,7 @@ import type { ToolCredential } from '@/app/components/tools/types'
|
|||||||
import type { Locale } from '@/i18n'
|
import type { Locale } from '@/i18n'
|
||||||
|
|
||||||
export enum PluginType {
|
export enum PluginType {
|
||||||
tool = 'tool',
|
tool = 'tools',
|
||||||
model = 'model',
|
model = 'model',
|
||||||
extension = 'extension',
|
extension = 'extension',
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user