String parentId = albumXml.getValue("parent", null);
String title = albumXml.getValue("title", null);
String description = albumXml.getValue("description", null);
+ String albumImageId = albumXml.getValue("album-image", null);
if ((id == null) || (title == null) || (description == null)) {
logger.log(Level.WARNING, "Downloaded Sone %s contains invalid album!", new Object[] { sone });
return null;
return null;
}
}
- Album album = core.getAlbum(id).setSone(sone).setTitle(title).setDescription(description);
+ Album album = core.getAlbum(id).setSone(sone).setTitle(title).setDescription(description).setAlbumImage(albumImageId);
if (parent != null) {
parent.addAlbum(album);
} else {
<%/if>
<title><%album.title|xml></title>
<description><%album.description|xml></description>
+ <album-image><%album.albumImage.id|xml></album-image>
<%foreach album.images image>
<%first>
<images>