Skip to content

Commit bbb5144

Browse files
Merge pull request #2049 from lumi-tip/development-lumi-hotfix-26
🐛 when loading proyects filter by lang
2 parents 540ecfd + 42410c4 commit bbb5144

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/pages/bootcamp/useBootcamp.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,10 @@ export const useBootcamp = () => {
215215
});
216216

217217
const filterAssets = (assets, isFeatured) => assets.filter((asset) => {
218-
const assetSlug = asset?.translations?.[language]?.slug || asset?.slug;
218+
const hasTranslation = asset?.translations && asset?.translations[language];
219+
if (!hasTranslation) return false;
220+
221+
const assetSlug = asset?.translations[language]?.slug;
219222
return isFeatured ? featuredAssetSlugs.includes(assetSlug) : !featuredAssetSlugs.includes(assetSlug);
220223
});
221224

@@ -235,7 +238,7 @@ export const useBootcamp = () => {
235238
}
236239

237240
const assignmentsFetch = await Promise.all(
238-
combinedFeaturedAssets.map((item) => bc.get(`${BREATHECODE_HOST}/v1/registry/asset/${item?.translations?.[language]?.slug || item?.slug}`)
241+
combinedFeaturedAssets.map((item) => bc.get(`${BREATHECODE_HOST}/v1/registry/asset/${item?.translations?.[language]?.slug}`)
239242
.then((assignmentResp) => assignmentResp.json())
240243
.catch(() => [])),
241244
);

0 commit comments

Comments
 (0)