Sku sku = catalogService.findSkuById(id);
if (sku != null) {
List<MediaWrapper> medias = new ArrayList<MediaWrapper>();
if (sku.getSkuMedia() != null && ! sku.getSkuMedia().isEmpty()) {
for (Media media : sku.getSkuMedia().values()) {
MediaWrapper wrapper = (MediaWrapper)context.getBean(MediaWrapper.class.getName());
wrapper.wrapSummary(media, request);
if (wrapper.isAllowOverrideUrl()){
wrapper.setUrl(staticAssetPathService.convertAssetPath(media.getUrl(), request.getContextPath(), request.isSecure()));
}
medias.add(wrapper);
}
}
return medias;