diff --git a/src/tidal/tidalbaserequest.cpp b/src/tidal/tidalbaserequest.cpp index 05193529..bb6cb506 100644 --- a/src/tidal/tidalbaserequest.cpp +++ b/src/tidal/tidalbaserequest.cpp @@ -129,7 +129,7 @@ QByteArray TidalBaseRequest::GetReplyData(QNetworkReply *reply, const bool send_ if (!oauth() && send_login && login_attempts() < max_login_attempts() && !api_token().isEmpty() && !username().isEmpty() && !password().isEmpty()) { qLog(Error) << "Tidal:" << error; qLog(Info) << "Tidal:" << "Attempting to login."; - NeedLogin(); + set_need_login(); emit service_->RequestLogin(); // clazy:exclude=incorrect-emit } else { diff --git a/src/tidal/tidalbaserequest.h b/src/tidal/tidalbaserequest.h index 41e6e00e..7f2256e3 100644 --- a/src/tidal/tidalbaserequest.h +++ b/src/tidal/tidalbaserequest.h @@ -92,8 +92,8 @@ class TidalBaseRequest : public QObject { int max_login_attempts() { return service_->max_login_attempts(); } int login_attempts() { return service_->login_attempts(); } - virtual void NeedLogin() = 0; - + virtual void set_need_login() = 0; + private slots: void HandleSSLErrors(const QList &ssl_errors); diff --git a/src/tidal/tidalfavoriterequest.h b/src/tidal/tidalfavoriterequest.h index 86e2c73c..7aeb0644 100644 --- a/src/tidal/tidalfavoriterequest.h +++ b/src/tidal/tidalfavoriterequest.h @@ -48,8 +48,7 @@ class TidalFavoriteRequest : public TidalBaseRequest { }; bool need_login() { return need_login_; } - - void NeedLogin() override { need_login_ = true; } + void set_need_login() override { need_login_ = true; } signals: void ArtistsAdded(SongList); diff --git a/src/tidal/tidalrequest.h b/src/tidal/tidalrequest.h index eb509988..6035ce12 100644 --- a/src/tidal/tidalrequest.h +++ b/src/tidal/tidalrequest.h @@ -56,7 +56,7 @@ class TidalRequest : public TidalBaseRequest { void ReloadSettings(); void Process(); - void NeedLogin() override { need_login_ = true; } + void set_need_login() override { need_login_ = true; } void Search(const int query_id, const QString &search_text); private: diff --git a/src/tidal/tidalstreamurlrequest.h b/src/tidal/tidalstreamurlrequest.h index eaeff63f..c9c41e0a 100644 --- a/src/tidal/tidalstreamurlrequest.h +++ b/src/tidal/tidalstreamurlrequest.h @@ -46,13 +46,14 @@ class TidalStreamURLRequest : public TidalBaseRequest { void GetStreamURL(); void Process(); - void NeedLogin() override { need_login_ = true; } void Cancel(); bool oauth() { return service_->oauth(); } TidalSettingsPage::StreamUrlMethod stream_url_method() { return service_->stream_url_method(); } QUrl original_url() { return original_url_; } int song_id() { return song_id_; } + + void set_need_login() override { need_login_ = true; } bool need_login() { return need_login_; } signals: