diff --git a/src/Prettus/Repository/Criteria/RequestCriteria.php b/src/Prettus/Repository/Criteria/RequestCriteria.php index 40fc304a..22efc788 100644 --- a/src/Prettus/Repository/Criteria/RequestCriteria.php +++ b/src/Prettus/Repository/Criteria/RequestCriteria.php @@ -37,7 +37,7 @@ public function __construct(Request $request) public function apply($model, RepositoryInterface $repository) { $fieldsSearchable = $repository->getFieldsSearchable(); - $search = $this->request->get(config('repository.criteria.params.search', 'search'), null); + $search = urldecode($this->request->get(config('repository.criteria.params.search', 'search'), null)); $searchFields = $this->request->get(config('repository.criteria.params.searchFields', 'searchFields'), null); $filter = $this->request->get(config('repository.criteria.params.filter', 'filter'), null); $orderBy = $this->request->get(config('repository.criteria.params.orderBy', 'orderBy'), null);