Fix Subsonic API path

This commit is contained in:
Jonas Kvinge
2019-06-18 23:25:10 +02:00
parent beb3ab463f
commit dabd6f8284
3 changed files with 20 additions and 3 deletions

View File

@@ -45,7 +45,13 @@ UrlHandler::LoadResult SubsonicUrlHandler::StartLoading(const QUrl &url) {
}
QUrl media_url(server_url());
media_url.setPath("/rest/stream");
if (media_url.path().right(1) == '/') {
media_url.setPath(media_url.path() + QString("rest/stream"));
}
else
media_url.setPath(media_url.path() + QString("/rest/stream"));
media_url.setQuery(url_query);
return LoadResult(url, LoadResult::TrackAvailable, media_url);