close <div id="moderation_required">Attachments you submit will be routed for moderation. If you have an account, please <a href="/login">log in</a> first.</div>

Ticket #3043: webuiEta.patch

File webuiEta.patch, 827 bytes (added by Longinus00, 6 years ago)
  • web/javascript/torrent.js

    diff --git web/javascript/torrent.js web/javascript/torrent.js
    index bdea747..cae81cf 100644
    Torrent.prototype = 
    545545                }
    546546                else
    547547                {
     548                        var eta = '';
     549
     550                        if( this.isActive( ) && this.seedRatioLimit( ) > 0 )
     551                        {
     552                                eta = ' - ';
     553                                if (this._eta < 0 || this._eta >= Torrent._InfiniteTimeRemaining )
     554                                        eta += 'remaining time unknown';
     555                                else
     556                                        eta += Math.formatSeconds(this._eta) + ' remaining';
     557                        }
     558
    548559                        // Create the 'progress details' label
    549560                        // Eg: '698.05 MB, uploaded 8.59 GB (Ratio: 12.3)'
    550561                        c = Math.formatBytes( this._size );
    Torrent.prototype = 
    558569                        else
    559570                                c += '0';
    560571                        c += ')';
     572                        c += eta;
    561573                        progress_details = c;
    562574
    563575                        var status = this.isActive() ? 'complete' : 'complete_stopped';