]> git.sur5r.net Git - minitube/blobdiff - src/ytchannel.cpp
New upstream version 3.8
[minitube] / src / ytchannel.cpp
index 1d83b2a7c11aa8dff802f025b3d08ee86c63d7cf..9ea2f348bb2472cbdc0b390e5a835b7a38a45f11 100644 (file)
@@ -229,8 +229,8 @@ void YTChannel::storeInfo() {
     loadThumbnail();
 }
 
-void YTChannel::subscribe(const QString &channelId) {
-    if (channelId.isEmpty()) return;
+bool YTChannel::subscribe(const QString &channelId) {
+    if (channelId.isEmpty()) return false;
 
     uint now = QDateTime::currentDateTime().toTime_t();
 
@@ -244,6 +244,7 @@ void YTChannel::subscribe(const QString &channelId) {
     query.bindValue(2, now);
     bool success = query.exec();
     if (!success) qWarning() << query.lastQuery() << query.lastError().text();
+    return success;
 
     // This will call maybeLoadFromApi
     YTChannel::forId(channelId);