"use strict"; define(['app'], function () { NzbDrone.Quality.QualityProfileModel = Backbone.DeepModel.extend({ mutators: { allowed: function () { return _.where(this.get('qualities'), { allowed: true }); }, cutoffName: function () { return _.findWhere(this.get('qualities'), { id: this.get('cutoff') }).name; } }, defaults: { id : null, name : '', //'qualities.allowed': false, cutoff: null } }); });