diff --git a/scripts/api.ts b/scripts/api.ts index a4649d427f..35cec92794 100644 --- a/scripts/api.ts +++ b/scripts/api.ts @@ -40,7 +40,8 @@ async function loadData() { blocklist } = dataManager.getProcessedData() - searchIndex = sdk.SearchEngine.createIndex(channels) + const searchableData = channels.map((channel: sdk.Models.Channel) => channel.getSearchable()) + searchIndex = sdk.SearchEngine.createIndex(searchableData.all()) data.categoriesKeyById = categories.keyBy((category: sdk.Models.Category) => category.id) data.countriesKeyByCode = countries.keyBy((country: sdk.Models.Country) => country.code)