From 91a7fe6ba1508016ce78b347a8f9186cec78800a Mon Sep 17 00:00:00 2001 From: Saeed Hadikhanloo Date: Thu, 12 Feb 2026 10:06:58 +0100 Subject: [PATCH] feat: use POST for jobs profiles searching scoring --- hrflow/job/scoring.py | 4 ++-- hrflow/job/searching.py | 4 ++-- hrflow/profile/scoring.py | 4 ++-- hrflow/profile/searching.py | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/hrflow/job/scoring.py b/hrflow/job/scoring.py index 8bede19..1c78b52 100644 --- a/hrflow/job/scoring.py +++ b/hrflow/job/scoring.py @@ -77,6 +77,6 @@ def list( "order_by": validate_value(order_by, ORDER_BY_VALUES, "order by"), } - params = {**query_params, **kwargs} - response = self.client.get("jobs/scoring", params) + data = {**query_params, **kwargs} + response = self.client.post("jobs/scoring", json=data) return validate_response(response) diff --git a/hrflow/job/searching.py b/hrflow/job/searching.py index 8c55477..c8e22aa 100644 --- a/hrflow/job/searching.py +++ b/hrflow/job/searching.py @@ -60,6 +60,6 @@ def list( "order_by": validate_value(order_by, ORDER_BY_VALUES, "order by"), } - params = {**query_params, **kwargs} - response = self.client.get("jobs/searching", params) + data = {**query_params, **kwargs} + response = self.client.post("jobs/searching", json=data) return validate_response(response) diff --git a/hrflow/profile/scoring.py b/hrflow/profile/scoring.py index a46b8fe..2602d07 100644 --- a/hrflow/profile/scoring.py +++ b/hrflow/profile/scoring.py @@ -77,6 +77,6 @@ def list( "order_by": validate_value(order_by, ORDER_BY_VALUES, "order by"), } - params = {**query_params, **kwargs} - response = self.client.get("profiles/scoring", params) + data = {**query_params, **kwargs} + response = self.client.post("profiles/scoring", json=data) return validate_response(response) diff --git a/hrflow/profile/searching.py b/hrflow/profile/searching.py index c868792..b1d1d81 100644 --- a/hrflow/profile/searching.py +++ b/hrflow/profile/searching.py @@ -60,6 +60,6 @@ def list( "order_by": validate_value(order_by, ORDER_BY_VALUES, "oder by"), } - params = {**query_params, **kwargs} - response = self.client.get("profiles/searching", params) + data = {**query_params, **kwargs} + response = self.client.post("profiles/searching", json=data) return validate_response(response)