Bug 22596: use raw TT filter in items search with custom field
authorFridolin Somers <fridolin.somers@biblibre.com>
Wed, 27 Mar 2019 14:37:51 +0000 (15:37 +0100)
committerNick Clemens <nick@bywatersolutions.com>
Fri, 29 Mar 2019 11:28:52 +0000 (11:28 +0000)
When items search is with a custom field using authorised values, html TT filter is breaking the JS, it should use raw.

Test plan :
1) Go to Administration > Item search fields
2) Define a search field with an authorised values category
3) Go to items search
4) Use the "New field" link
5) Check use of custom field is OK

Signed-off-by: Liz Rea <wizzyrea@gmail.com>

Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt

index 03256bc..ab3c027 100644 (file)
     [% Asset.js("lib/jquery/plugins/jquery.dataTables.columnFilter.js") | $raw %]
     [% Asset.js("lib/hc-sticky.js") | $raw %]
     <script type="text/javascript">
-        var authorised_values = [% authorised_values_json | html %];
+        var authorised_values = [% authorised_values_json | $raw %];
 
         function loadAuthorisedValuesSelect(select) {
             var selected = select.find('option:selected');