From 1f03888ff91a9fe0e8802ab8da79879c8d5cf4c5 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Wed, 5 Dec 2012 17:19:17 -0800 Subject: [PATCH] Added some todos --- NzbDrone.Web/Scripts/backbone/models/qualityProfile.js | 2 +- NzbDrone.Web/Scripts/backbone/views/qualityProfiles.js | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/NzbDrone.Web/Scripts/backbone/models/qualityProfile.js b/NzbDrone.Web/Scripts/backbone/models/qualityProfile.js index cf11bf398..700723e18 100644 --- a/NzbDrone.Web/Scripts/backbone/models/qualityProfile.js +++ b/NzbDrone.Web/Scripts/backbone/models/qualityProfile.js @@ -14,7 +14,7 @@ //this.validators.allowed = function (value) { // return value.length > 0 ? { isValid: true } : { isValid: false, message: 'You must have allowed qualities' }; //}; - + //Todo: Cutoff should be something that is allowed (double check) this.validators.cutoff = function (value) { return value != null ? { isValid: true } : { isValid: false, message: 'You must have a valid cutoff' }; }; diff --git a/NzbDrone.Web/Scripts/backbone/views/qualityProfiles.js b/NzbDrone.Web/Scripts/backbone/views/qualityProfiles.js index d13a3fe4b..d4d6bcae5 100644 --- a/NzbDrone.Web/Scripts/backbone/views/qualityProfiles.js +++ b/NzbDrone.Web/Scripts/backbone/views/qualityProfiles.js @@ -37,6 +37,11 @@ else { $(cutoff).find('option[value="' + qualityId + '"]').remove(); } + + //Todo: auto-sort by weight (which is not the value) + //$(cutoff).html($($(cutoff).children("option")).sort(function(a, b) { + // return a.value == b.value ? 0 : a.value < b.value ? -1 : 1; + //})); } });