Skip to content

Commit 0e5e48f

Browse files
authored
[upnpcontrol] Fix IllegalArgumentException when downloading album art (openhab#17965)
* Stip whitespace from album art URI Signed-off-by: Dan Cunningham <[email protected]>
1 parent 7c6e658 commit 0e5e48f

File tree

1 file changed

+2
-2
lines changed
  • bundles/org.openhab.binding.upnpcontrol/src/main/java/org/openhab/binding/upnpcontrol/internal/handler

1 file changed

+2
-2
lines changed

bundles/org.openhab.binding.upnpcontrol/src/main/java/org/openhab/binding/upnpcontrol/internal/handler/UpnpRendererHandler.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1648,12 +1648,12 @@ private void updateMetaDataState(UpnpEntry media) {
16481648
}
16491649
if (!(isCurrent
16501650
&& (media.getAlbumArtUri().isEmpty() || media.getAlbumArtUri().contains("DefaultAlbumCover")))) {
1651-
if (media.getAlbumArtUri().isEmpty() || media.getAlbumArtUri().contains("DefaultAlbumCover")) {
1651+
if (media.getAlbumArtUri().isBlank() || media.getAlbumArtUri().contains("DefaultAlbumCover")) {
16521652
updateState(ALBUM_ART, UnDefType.UNDEF);
16531653
} else {
16541654
State albumArt = null;
16551655
try {
1656-
albumArt = HttpUtil.downloadImage(media.getAlbumArtUri());
1656+
albumArt = HttpUtil.downloadImage(media.getAlbumArtUri().trim());
16571657
} catch (IllegalArgumentException e) {
16581658
logger.debug("Invalid album art URI: {}", media.getAlbumArtUri(), e);
16591659
}

0 commit comments

Comments
 (0)