String id = albumXml.getValue("id", null);
String parentId = albumXml.getValue("parent", null);
String title = albumXml.getValue("title", null);
- String description = albumXml.getValue("description", null);
+ String description = albumXml.getValue("description", "");
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;
}
}
- Album album = core.getAlbum(id).setSone(sone).setTitle(title).setDescription(description).setAlbumImage(albumImageId);
+ Album album = core.getAlbum(id).setSone(sone).setTitle(title).setDescription(description);
if (parent != null) {
parent.addAlbum(album);
} else {
album.addImage(image);
}
}
+ album.setAlbumImage(albumImageId);
}
}