Index: components/browse/js/Browse.js =================================================================== --- components/browse/js/Browse.js (revision 9247) +++ components/browse/js/Browse.js (working copy) @@ -49,7 +49,8 @@ target: item.url, image: item.imageUrl, title: item.title, - description: item.description + description: item.description, + showBadge: item.media }; }); } Index: components/catalogue/js/Catalogue.js =================================================================== --- components/catalogue/js/Catalogue.js (revision 9247) +++ components/catalogue/js/Catalogue.js (working copy) @@ -16,17 +16,6 @@ fluid = fluid || {}; (function ($) { - - function mapToNavListModel(artifacts) { - return fluid.transform(artifacts, function (artifact) { - return { - target: artifact.artifactViewURL, - image: artifact.imageURL, - title: artifact.title, - description: artifact.description - }; - }); - } function makeProtoComponents(model, navLists) { return { @@ -39,7 +28,7 @@ navLists[index] = { type: "fluid", func: "fluid.navigationList", - options: {model: mapToNavListModel(theme.artifacts)} + options: {model: theme.artifacts} }; return { catalogueTheme: thisTheme + "title", Index: components/exhibition/js/ExhibitionView.js =================================================================== --- components/exhibition/js/ExhibitionView.js (revision 9247) +++ components/exhibition/js/ExhibitionView.js (working copy) @@ -47,6 +47,7 @@ // Prepare model for NavList var cataloguePreview = fluid.transform(that.model.cataloguePreview, function (artifact) { return { + target: artifact.target, showBadge: artifact.media, image: artifact.image, title: artifact.title Index: components/home/html/home.html =================================================================== --- components/home/html/home.html (revision 9247) +++ components/home/html/home.html (working copy) @@ -31,7 +31,7 @@