diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table-strings.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table-strings.inc index c3cbf09df1..f0b0d8194e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table-strings.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/ill-list-table-strings.inc @@ -5,6 +5,7 @@ var ill_manage_select_backend_first = _("Select a backend first"); var ill_all_statuses = _("All statuses"); var ill_all_status_aliases = _("All status aliases"); + var ill_no_status_alias = _("No status alias"); var ill_status_aliases = _("Status aliases"); diff --git a/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js b/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js index be491f4921..8cf93d1baa 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js +++ b/koha-tmpl/intranet-tmpl/prog/js/ill-list-table.js @@ -119,7 +119,11 @@ $(document).ready(function() { subquery_and.push( {"me.status":{"=": status }}); } if(status_alias){ - subquery_and.push({"me.status_alias":{"=": status_alias }}); + if (status_alias === 'null' ){ + subquery_and.push({ "me.status_alias": { "=": null } }); + }else{ + subquery_and.push({ "me.status_alias": { "=": status_alias } }); + } } filters.push({"-and": subquery_and}); @@ -489,7 +493,8 @@ $(document).ready(function() { return '
  • '; }); $('#illfilter_status_alias').append( - '' + ''+ + '' ); status_aliases.sort((a, b) => a.str.localeCompare(b.str)).forEach(function (status_alias) { $('#illfilter_status_alias').append(