Small subsonic changes

- Follow redirect in subsonic ping test
- Reset networkaccessmanager to make verify certificate setting take
affect immediately
This commit is contained in:
Jonas Kvinge
2019-08-20 12:33:01 +02:00
parent 0b0d5fa227
commit 1330197036
7 changed files with 80 additions and 37 deletions

View File

@@ -22,6 +22,9 @@
#include "config.h"
#include <stdbool.h>
#include <memory>
#include <QtGlobal>
#include <QObject>
#include <QPair>
@@ -48,7 +51,7 @@ class SubsonicRequest : public SubsonicBaseRequest {
public:
SubsonicRequest(SubsonicService *service, SubsonicUrlHandler *url_handler, Application *app, NetworkAccessManager *network, QObject *parent);
SubsonicRequest(SubsonicService *service, SubsonicUrlHandler *url_handler, Application *app, QObject *parent);
~SubsonicRequest();
void ReloadSettings();
@@ -114,7 +117,7 @@ class SubsonicRequest : public SubsonicBaseRequest {
SubsonicService *service_;
SubsonicUrlHandler *url_handler_;
Application *app_;
NetworkAccessManager *network_;
std::unique_ptr<QNetworkAccessManager> network_;
bool finished_;