Browse Source

Fix autoupdater. Send our user-agent to sourceforge.net

Conflicts:
	src/programupdater.cpp
adaptive-webui-19844
sledgehammer999 11 years ago
parent
commit
4376e81f78
  1. 8
      src/programupdater.cpp

8
src/programupdater.cpp

@ -40,10 +40,10 @@
#include "preferences.h" #include "preferences.h"
#ifdef Q_OS_MAC #ifdef Q_OS_MAC
const QString RSS_URL = "http://sourceforge.net/api/file/index/project-id/163414/mtime/desc/rss?path=/qbittorrent-mac"; const QUrl RSS_URL("http://sourceforge.net/api/file/index/project-id/163414/mtime/desc/rss?path=/qbittorrent-mac");
const QString FILE_EXT = "DMG"; const QString FILE_EXT = "DMG";
#else #else
const QString RSS_URL = "http://sourceforge.net/api/file/index/project-id/163414/mtime/desc/rss?path=/qbittorrent-win32"; const QUrl RSS_URL("http://sourceforge.net/api/file/index/project-id/163414/mtime/desc/rss?path=/qbittorrent-win32");
const QString FILE_EXT = "EXE"; const QString FILE_EXT = "EXE";
#endif #endif
@ -87,7 +87,9 @@ void ProgramUpdater::checkForUpdates()
connect(mp_manager, SIGNAL(finished(QNetworkReply*)), connect(mp_manager, SIGNAL(finished(QNetworkReply*)),
this, SLOT(rssDownloadFinished(QNetworkReply*))); this, SLOT(rssDownloadFinished(QNetworkReply*)));
// Send the request // Send the request
mp_manager->get(QNetworkRequest(QUrl(RSS_URL))); QNetworkRequest request(RSS_URL);
request.setRawHeader("User-Agent", QString("qBittorrent/%1 ProgramUpdater (www.qbittorrent.org)").arg(VERSION).toLocal8Bit());
mp_manager->get(request);
} }
void ProgramUpdater::setUpdateUrl(QString title) { void ProgramUpdater::setUpdateUrl(QString title) {

Loading…
Cancel
Save