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; + //})); } });