From 1761a892dc7709a434eccc031bc7a4fb7e3d7ff6 Mon Sep 17 00:00:00 2001 From: Frank Toth Date: Mon, 29 Jan 2024 11:35:49 +0800 Subject: [PATCH] Define Ratio Limit column params instead of copy from Ratio --- private/scripts/dynamicTable.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/private/scripts/dynamicTable.js b/private/scripts/dynamicTable.js index 1bf5d3b..11426e5 100644 --- a/private/scripts/dynamicTable.js +++ b/private/scripts/dynamicTable.js @@ -1309,7 +1309,12 @@ window.qBittorrent.DynamicTable = (function() { this.columns['completed'].updateTd = this.columns['size'].updateTd; // max_ratio - this.columns['max_ratio'].updateTd = this.columns['ratio'].updateTd; + this.columns['max_ratio'].updateTd = function(td, row) { + const max_ratio = this.getRowValue(row); + const string = (max_ratio === -1) ? '∞' : window.qBittorrent.Misc.toFixedPointString(max_ratio, 2); + td.set('text', string); + td.set('title', string); + }; // seen_complete this.columns['seen_complete'].updateTd = this.columns['completion_on'].updateTd;