mirror of
https://github.com/transmission/transmission
synced 2025-02-20 13:16:53 +00:00
(trunk web) DRY up requested torrent fields
This just so happens to fix 2307. recheckProgress was missing from the inital field request.
This commit is contained in:
parent
5018a1b0d2
commit
192365d4f9
2 changed files with 10 additions and 16 deletions
|
@ -27,6 +27,14 @@ Torrent._ErrTrackerWarning = 1;
|
|||
Torrent._ErrTrackerError = 2;
|
||||
Torrent._ErrLocalError = 3;
|
||||
|
||||
Torrent._StaticFields = [ 'addedDate', 'announceURL', 'comment', 'creator',
|
||||
'dateCreated', 'hashString', 'id', 'isPrivate', 'name', 'totalSize' ]
|
||||
Torrent._DynamicFields = [ 'downloadedEver', 'error', 'errorString', 'eta',
|
||||
'haveUnchecked', 'haveValid', 'leechers', 'leftUntilDone', 'peersConnected',
|
||||
'peersGettingFromUs', 'peersSendingToUs', 'rateDownload', 'rateUpload',
|
||||
'recheckProgress', 'seeders', 'sizeWhenDone', 'status', 'swarmSpeed',
|
||||
'uploadedEver', 'uploadRatio', 'seedRatioLimit', 'seedRatioMode', 'downloadDir' ]
|
||||
|
||||
Torrent.prototype =
|
||||
{
|
||||
/*
|
||||
|
|
|
@ -101,15 +101,7 @@ TransmissionRemote.prototype =
|
|||
var o = {
|
||||
method: 'torrent-get',
|
||||
arguments: {
|
||||
fields: [ 'addedDate', 'announceURL', 'comment', 'creator',
|
||||
'dateCreated', 'downloadedEver', 'error', 'errorString',
|
||||
'eta', 'hashString', 'haveUnchecked', 'haveValid', 'id',
|
||||
'isPrivate', 'leechers', 'leftUntilDone', 'name',
|
||||
'peersConnected', 'peersGettingFromUs', 'peersSendingToUs',
|
||||
'rateDownload', 'rateUpload', 'seeders', 'sizeWhenDone',
|
||||
'status', 'swarmSpeed', 'totalSize',
|
||||
'uploadedEver', 'uploadRatio', 'seedRatioLimit', 'seedRatioMode',
|
||||
'downloadDir', 'files', 'fileStats' ]
|
||||
fields: Torrent._StaticFields.concat(Torrent._DynamicFields, [ 'files', 'fileStats' ])
|
||||
}
|
||||
};
|
||||
|
||||
|
@ -124,13 +116,7 @@ TransmissionRemote.prototype =
|
|||
method: 'torrent-get',
|
||||
arguments: {
|
||||
'ids': torrent_ids,
|
||||
fields: [ 'id', 'downloadedEver', 'error', 'errorString',
|
||||
'eta', 'haveUnchecked', 'haveValid', 'leechers', 'leftUntilDone',
|
||||
'peersConnected', 'peersGettingFromUs', 'peersSendingToUs',
|
||||
'rateDownload', 'rateUpload', 'recheckProgress', 'seeders',
|
||||
'sizeWhenDone', 'status', 'swarmSpeed',
|
||||
'uploadedEver', 'uploadRatio', 'seedRatioLimit', 'seedRatioMode',
|
||||
'downloadDir' ]
|
||||
fields: [ 'id' ].concat(Torrent._DynamicFields)
|
||||
}
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue