app/assets/javascripts/spree/backend/taxon_autocomplete.js in spree_backend-3.0.6.1 vs app/assets/javascripts/spree/backend/taxon_autocomplete.js in spree_backend-3.0.7

- old
+ new

@@ -1,8 +1,12 @@ 'use strict'; var set_taxon_select = function(selector){ + function formatTaxon(taxon) { + return Select2.util.escapeMarkup(taxon.pretty_name); + } + if ($(selector).length > 0) { $(selector).select2({ placeholder: Spree.translations.taxon_placeholder, multiple: true, initSelection: function (element, callback) { @@ -34,15 +38,11 @@ results: data['taxons'], more: more }; } }, - formatResult: function (taxon) { - return taxon.pretty_name; - }, - formatSelection: function (taxon) { - return taxon.pretty_name; - } + formatResult: formatTaxon, + formatSelection: formatTaxon }); } } $(document).ready(function () {