diff --git a/src/UI/Activity/Queue/QueueStatusCell.js b/src/UI/Activity/Queue/QueueStatusCell.js index 76d58a052..42cad2467 100644 --- a/src/UI/Activity/Queue/QueueStatusCell.js +++ b/src/UI/Activity/Queue/QueueStatusCell.js @@ -1,5 +1,8 @@ var Marionette = require('marionette'); var NzbDroneCell = require('../../Cells/NzbDroneCell'); +var moment = require('moment'); +var UiSettingsModel = require('../../Shared/UiSettingsModel'); +var FormatHelpers = require('../../Shared/FormatHelpers'); module.exports = NzbDroneCell.extend({ className : 'queue-status-cell', @@ -31,9 +34,11 @@ module.exports = NzbDroneCell.extend({ title = 'Downloaded'; } - if (status === 'pending') { + if (status === 'delay') { icon = 'icon-sonarr-pending'; - title = 'Pending'; + var ect = this.cellValue.get('estimatedCompletionTime'); + var time = '{0} at {1}'.format(FormatHelpers.relativeDate(ect), moment(ect).format(UiSettingsModel.time(true, false))); + title = 'Download delayed till {0}'.format(time); } if (status === 'downloadclientunavailable') {