From d5bd88b61a7e24e19f408ed55325804e15e09b4b Mon Sep 17 00:00:00 2001 From: Daniel Roth Date: Mon, 30 Mar 2026 14:27:26 +0000 Subject: [PATCH] modify trigger request object --- backend/pashub_fetcher/pashub_to_ara_trigger_request.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/pashub_fetcher/pashub_to_ara_trigger_request.py b/backend/pashub_fetcher/pashub_to_ara_trigger_request.py index 5ef41883..ae165158 100644 --- a/backend/pashub_fetcher/pashub_to_ara_trigger_request.py +++ b/backend/pashub_fetcher/pashub_to_ara_trigger_request.py @@ -4,9 +4,16 @@ from pydantic import BaseModel class PashubToAraTriggerRequest(BaseModel): - pashub_job_id: str + pashub_link: ( + str # e.g. https://pashub.net/jobs/12345-abcd-1234-abcd-12345abcde/details + ) address: Optional[str] = None sharepoint_link: Optional[str] = None uprn: Optional[str] = None landlord_property_id: Optional[str] = None + deal_stage: Optional[str] = None + + @property + def pashub_job_id(self) -> str: + return self.pashub_link.split("/")[-2]