mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-07-14 01:03:08 -07:00
Fix Legacy Web API to be fully available
This commit is contained in:
parent
1c2d9c1fe4
commit
34456a7459
2 changed files with 10 additions and 5 deletions
|
@ -280,7 +280,6 @@ void WebApplication::doProcessRequest()
|
|||
{"query/preferences", {"app", "preferences"}},
|
||||
{"command/setPreferences", {"app", "setPreferences"}},
|
||||
{"command/getSavePath", {"app", "defaultSavePath"}},
|
||||
{"version/qbittorrent", {"app", "version"}},
|
||||
|
||||
{"query/getLog", {"log", "main"}},
|
||||
{"query/getPeerLog", {"log", "peers"}},
|
||||
|
@ -343,7 +342,8 @@ void WebApplication::doProcessRequest()
|
|||
(*params)["deleteFiles"] = "true";
|
||||
|
||||
const QString hash {match.captured(QLatin1String("hash"))};
|
||||
(*params)[QLatin1String("hash")] = hash;
|
||||
if (!hash.isEmpty())
|
||||
(*params)[QLatin1String("hash")] = hash;
|
||||
|
||||
return true;
|
||||
};
|
||||
|
@ -354,12 +354,17 @@ void WebApplication::doProcessRequest()
|
|||
APIController *controller = m_apiControllers.value(scope);
|
||||
if (!controller) {
|
||||
if (request().path == QLatin1String("/version/api")) {
|
||||
print(QString(COMPAT_API_VERSION), Http::CONTENT_TYPE_TXT);
|
||||
print(QString::number(COMPAT_API_VERSION), Http::CONTENT_TYPE_TXT);
|
||||
return;
|
||||
}
|
||||
|
||||
if (request().path == QLatin1String("/version/api_min")) {
|
||||
print(QString(COMPAT_API_VERSION_MIN), Http::CONTENT_TYPE_TXT);
|
||||
print(QString::number(COMPAT_API_VERSION_MIN), Http::CONTENT_TYPE_TXT);
|
||||
return;
|
||||
}
|
||||
|
||||
if (request().path == QLatin1String("/version/qbittorrent")) {
|
||||
print(QString(QBT_VERSION), Http::CONTENT_TYPE_TXT);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue