Add scheme setting for subsonic

This commit is contained in:
Jonas Kvinge
2019-06-18 00:28:36 +02:00
parent 8cc1d48115
commit 2c8cde4d91
8 changed files with 17 additions and 8 deletions

View File

@@ -45,7 +45,8 @@ UrlHandler::LoadResult SubsonicUrlHandler::StartLoading(const QUrl &url) {
}
QUrl media_url;
media_url.setScheme("https");
if (server_scheme().isEmpty()) media_url.setScheme("https");
else media_url.setScheme(server_scheme());
media_url.setHost(service_->hostname());
if (service_->port() > 0 && service_->port() != 443)
media_url.setPort(service_->port());