Rating is now updated immediately after pressing rating buttons
[irwi] / src / remote.cpp
index f94dbf0..967a99c 100644 (file)
@@ -110,6 +110,9 @@ void Remote::sendRating(Rating::Rating r)
     if (!m_name.isEmpty()) {
         if (!m_ratingNAM) {
             m_ratingNAM = new QNetworkAccessManager(this);
+            connect(m_ratingNAM, SIGNAL(finished(QNetworkReply *)),
+                    this, SIGNAL(ratingSent()));
+            connect(this, SIGNAL(ratingSent()), this, SLOT(updateInfo()));
         }
         QSettings settings(this);
         m_ratingNAM->get(QNetworkRequest(QUrl(