diff --git a/src/app/resource/controllers/ResourceListController.php b/src/app/resource/controllers/ResourceListController.php index 396a4ca370390aa5e16de34c2c6957584ebb05ae..230f49172df259e3b0100533772ca88db582d97e 100644 --- a/src/app/resource/controllers/ResourceListController.php +++ b/src/app/resource/controllers/ResourceListController.php @@ -233,7 +233,7 @@ class ResourceListController $queryData[] = "{$cleanSearch[1]}"; $queryData[] = "{$cleanSearch[1]}"; } else { - $where[] = '(alt_identifier ilike ? OR unaccent(subject) ilike unaccent(?))'; + $where[] = '(alt_identifier ilike ? OR unaccent(subject) ilike unaccent(?::text))'; $queryData[] = "%{$args['data']['search']}%"; $queryData[] = "%{$args['data']['search']}%"; } @@ -1024,7 +1024,7 @@ class ResourceListController $where[] = 'process_limit_date < CURRENT_TIMESTAMP'; } if (!empty($data['search']) && mb_strlen($data['search']) >= 2) { - $where[] = '(alt_identifier ilike ? OR unaccent(subject))'; + $where[] = '(alt_identifier ilike ? OR unaccent(subject) ilike unaccent(?::text))'; $queryData[] = "%{$data['search']}%"; $queryData[] = "%{$data['search']}%"; }