Support online sources ending with colon

Issue #1011 resolved
Petr Nejedly repo owner created an issue

It's streaming-URL always ends with a colon (for example: "http://192.168.178.49:8001/1:0:1:24:1:85:FFFF0000:0:0:0:"). Serviio's online-sources-dialog accepted such URLs and the "Check stream URL"-check also detected positive! But those definitions never became visible for the dlna-clients (in the online-folder) because serviio silently kicked it away (i believe serviio also kicked other online resource-definitions in this context away).

Reason: It took me several hours to find out that the serviio-OnlineContentCacheDecorator throws an exception and logs an warning message like this:

WARN [OnlineContentCacheDecorator] Could not store object to local cache (online_feeds): key must not end with : for a put operation

So after i change the stream-url (in my special case the last ":" is not important for the vu+-receiver so it can simply be omitted) everything works fine.

Comments (2)

  1. Log in to comment