From b5f46329b337323ea28b079c2c08a69bf08b0bc2 Mon Sep 17 00:00:00 2001 From: Jonathan Kolyer Date: Fri, 22 May 2015 08:09:52 +0000 Subject: [PATCH] VRFS-3036 tightening code --- .../assets/javascripts/member_search_filter.js.coffee | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/web/app/assets/javascripts/member_search_filter.js.coffee b/web/app/assets/javascripts/member_search_filter.js.coffee index 8bd429fbd..c5cacb8a6 100644 --- a/web/app/assets/javascripts/member_search_filter.js.coffee +++ b/web/app/assets/javascripts/member_search_filter.js.coffee @@ -94,16 +94,14 @@ context.JK.BaseSearchFilter = class BaseSearchFilter @screen.find('#search-filter-genres').empty() @rest.getGenres().done (genres) => genreTemplate = @screen.find('#template-search-filter-setup-genres').html() + filterGenres = this.filterData().genres $.each genres, (index, genre) => - if 0 < this.filterData().genres.length - genreMatch = $.grep(this.filterData().genres, (n, i) -> + if 0 < filterGenres.length + genreMatch = $.grep(filterGenres, (n, i) -> n == genre.id) else genreMatch = [] - if genreMatch.length > 0 - selected = 'checked' - else - selected = '' + if genreMatch.length > 0 then selected = 'checked' else selected = '' genreHtml = context.JK.fillTemplate(genreTemplate, id: genre.id description: genre.description