WebAPI: Use specific number to represent non-existing values

Closes #15545.
This commit is contained in:
Chocobo1 2021-10-09 02:20:27 +08:00
parent e96f2d7be0
commit 5c9655abc3
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C
2 changed files with 4 additions and 4 deletions

View File

@ -176,7 +176,7 @@ namespace
const QJsonObject dht
{
{KEY_TRACKER_URL, "** [DHT] **"},
{KEY_TRACKER_TIER, ""},
{KEY_TRACKER_TIER, -1},
{KEY_TRACKER_MSG, (isTorrentPrivate ? privateMsg : "")},
{KEY_TRACKER_STATUS, ((BitTorrent::Session::instance()->isDHTEnabled() && !isTorrentPrivate) ? working : disabled)},
{KEY_TRACKER_PEERS_COUNT, 0},
@ -188,7 +188,7 @@ namespace
const QJsonObject pex
{
{KEY_TRACKER_URL, "** [PeX] **"},
{KEY_TRACKER_TIER, ""},
{KEY_TRACKER_TIER, -1},
{KEY_TRACKER_MSG, (isTorrentPrivate ? privateMsg : "")},
{KEY_TRACKER_STATUS, ((BitTorrent::Session::instance()->isPeXEnabled() && !isTorrentPrivate) ? working : disabled)},
{KEY_TRACKER_PEERS_COUNT, 0},
@ -200,7 +200,7 @@ namespace
const QJsonObject lsd
{
{KEY_TRACKER_URL, "** [LSD] **"},
{KEY_TRACKER_TIER, ""},
{KEY_TRACKER_TIER, -1},
{KEY_TRACKER_MSG, (isTorrentPrivate ? privateMsg : "")},
{KEY_TRACKER_STATUS, ((BitTorrent::Session::instance()->isLSDEnabled() && !isTorrentPrivate) ? working : disabled)},
{KEY_TRACKER_PEERS_COUNT, 0},

View File

@ -97,7 +97,7 @@ window.qBittorrent.PropTrackers = (function() {
const row = {
rowId: tracker.url,
tier: tracker.tier,
tier: (tracker.tier >= 0) ? tracker.tier : "",
url: tracker.url,
status: status,
peers: tracker.num_peers,