浏览代码

Fix filter control special char (#6323)

* First test

This is nothing but a test

* Add log

Add log

* Fix special char like &

Unescape the value before removing HTML

* Fix Lint
Sébastien Despont 3 年之前
父节点
当前提交
f669aeb329
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/extensions/filter-control/utils.js

+ 2 - 2
src/extensions/filter-control/utils.js

@@ -63,8 +63,8 @@ export function existOptionInSelectControl (selectControl, value) {
 export function addOptionToSelectControl (selectControl, _value, text, selected, shouldCompareText) {
 export function addOptionToSelectControl (selectControl, _value, text, selected, shouldCompareText) {
   let value = (_value === undefined || _value === null) ? '' : _value.toString().trim()
   let value = (_value === undefined || _value === null) ? '' : _value.toString().trim()
 
 
-  value = Utils.removeHTML(value)
-  text = Utils.removeHTML(text)
+  value = Utils.removeHTML(Utils.unescapeHTML(value))
+  text = Utils.removeHTML(Utils.unescapeHTML(text))
 
 
   if (existOptionInSelectControl(selectControl, value)) {
   if (existOptionInSelectControl(selectControl, value)) {
     return
     return