From 63e0eba02fa062e2c0f6cb50391da72eacf65271 Mon Sep 17 00:00:00 2001 From: Taloth Saldono Date: Mon, 19 Jun 2017 23:28:03 +0200 Subject: [PATCH] Fixed: releases with unknown seeders show on the UI as - instead of 0 to be easier to distinguish. --- src/UI/Release/PeersCell.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/src/UI/Release/PeersCell.js b/src/UI/Release/PeersCell.js index 033c69115..4b9e6735d 100644 --- a/src/UI/Release/PeersCell.js +++ b/src/UI/Release/PeersCell.js @@ -5,8 +5,8 @@ module.exports = Backgrid.Cell.extend({ render : function() { if (this.model.get('protocol') === 'torrent') { - var seeders = this.model.get('seeders') || 0; - var leechers = this.model.get('leechers') || 0; + var seeders = this.model.get('seeders'); + var leechers = this.model.get('leechers'); var level = 'danger'; @@ -18,7 +18,19 @@ module.exports = Backgrid.Cell.extend({ level = 'primary'; } - this.$el.html('
{0} / {1}
'.format(seeders, leechers, level)); + var txtSeeders = seeders; + var txtLeechers = leechers; + if (typeof seeders === 'undefined') { + txtSeeders = 'unknown'; + seeders = '-'; + } + + if (typeof leechers === 'undefined') { + txtLeechers = 'unknown'; + leechers = '-'; + } + + this.$el.html('
{3} / {4}
'.format(level, txtSeeders, txtLeechers, seeders, leechers)); } this.delegateEvents();