diff --git a/src/eventmanager.cpp b/src/eventmanager.cpp
index b7fe90e4b..2e689044c 100644
--- a/src/eventmanager.cpp
+++ b/src/eventmanager.cpp
@@ -123,6 +123,7 @@ void EventManager::modifiedTorrent(QTorrentHandle h)
leechs += " ("+QString::number(h.num_incomplete())+")";
event["num_leechs"] = QVariant(leechs);
event["seed"] = QVariant(h.is_seed());
+ event["ratio"] = QVariant(QString::number(BTSession->getRealRatio(hash), 'f', 1));
event["hash"] = QVariant(hash);
event_list[hash] = event;
}
diff --git a/src/webui/index.html b/src/webui/index.html
index a6669f4c5..355c7e39d 100644
--- a/src/webui/index.html
+++ b/src/webui/index.html
@@ -96,6 +96,7 @@
Down Speed |
Up Speed |
ETA |
+ Ratio |
diff --git a/src/webui/scripts/client.js b/src/webui/scripts/client.js
index 06c6a6f79..4000ee110 100644
--- a/src/webui/scripts/client.js
+++ b/src/webui/scripts/client.js
@@ -81,7 +81,7 @@ window.addEvent('domready', function(){
events.each(function(event){
events_hashes[events_hashes.length] = event.hash;
var row = new Array();
- row.length = 9;
+ row.length = 10;
row[0] = stateToImg(event.state);
row[1] = event.name;
row[2] = event.priority
@@ -92,6 +92,7 @@ window.addEvent('domready', function(){
row[7] = event.dlspeed;
row[8] = event.upspeed;
row[9] = event.eta;
+ row[10] = event.ratio;
if(row[2] != -1)
queueing_enabled = true;
if(!torrent_hashes.contains(event.hash)) {