diff --git a/jobposting/views.py b/jobposting/views.py index 2dd6960..9790ff4 100644 --- a/jobposting/views.py +++ b/jobposting/views.py @@ -85,6 +85,10 @@ class JobOfferListView(APIView): localization = request.query_params.get('localization', None) name = request.query_params.get('name', None) + if name is not None or name != '': + pass + else: + name = None if max_salary is not None or max_salary != '': try: max_salary = int(max_salary) @@ -111,7 +115,7 @@ class JobOfferListView(APIView): 'name__icontains': name, 'min_salary__gte': min_salary, 'max_salary__lte': max_salary, - 'localization': request.query_params.get('localization', None), + 'localization': localization, 'category__in': categories, 'experience_level': request.query_params.get('experience_level', None), 'employment_type': request.query_params.get('employment_type', None),