diff --git a/lesson_10/libraries/src/loaders/james_capparell_loader.ts b/lesson_10/libraries/src/loaders/james_capparell_loader.ts index 6a7719d3b..382ee4bd5 100644 --- a/lesson_10/libraries/src/loaders/james_capparell_loader.ts +++ b/lesson_10/libraries/src/loaders/james_capparell_loader.ts @@ -15,7 +15,15 @@ export class JamesCapparellLoader implements Loader { console.log( `Loaded ${credits.length} credits and ${mediaItems.length} media items`, ); + credits.forEach((credit) => { + const mediaItem = mediaItems.find( + (media) => media.getId() === credit.getMediaItemId(), + ); + if (mediaItem) { + mediaItem.addCredit(credit); + } + }); return [...mediaItems.values()]; }