app/assets/javascripts/decidim/accountability/admin/accountability_admin.js.es6 in decidim-accountability-0.21.0 vs app/assets/javascripts/decidim/accountability/admin/accountability_admin.js.es6 in decidim-accountability-0.22.0

- old
+ new

@@ -1,47 +1,11 @@ // = require_self -$("#result_decidim_accountability_status_id").change(function () { - /* eslint-disable no-invalid-this */ - const progress = $(this).find(":selected").data("progress") - if (progress || progress === 0) { - $("#result_progress").val(progress); - } -}); - $(function() { - $(document).on("open.zf.reveal", "#data_picker-modal", function () { - let xhr = null; - - $("#data_picker-autocomplete").autoComplete({ - minChars: 2, - source: function(term, response) { - try { - xhr.abort(); - } catch (exception) { xhr = null} - - let url = $("#proposal-picker-choose").attr("href") - xhr = $.getJSON( - url, - { term: term }, - function(data) { response(data); } - ); - }, - renderItem: function (item, search) { - let sanitizedSearch = search.replace(/[-/\\^$*+?.()|[\]{}]/g, "\\$&"); - let re = new RegExp(`(${sanitizedSearch.split(" ").join("|")})`, "gi"); - let title = item[0] - let modelId = item[1] - let val = `#${modelId}- ${title}`; - return `<div class="autocomplete-suggestion" data-model-id="${modelId}" data-val ="${title}">${val.replace(re, "<b>$1</b>")}</div>`; - }, - onSelect: function(event, term, item) { - let choose = $("#proposal-picker-choose") - let modelId = item.data("modelId") - let val = `#${modelId}- ${item.data("val")}`; - choose.data("picker-value", modelId) - choose.data("picker-text", val) - choose.data("picker-choose", "") - } - }) + $("#result_decidim_accountability_status_id").change(function () { + /* eslint-disable no-invalid-this */ + const progress = $(this).find(":selected").data("progress") + if (progress || progress === 0) { + $("#result_progress").val(progress); + } }); })