From 595dcc128ab439cf0a4797d74876ec9032bf4f15 Mon Sep 17 00:00:00 2001 From: Karel van Klink <karel.vanklink@geant.org> Date: Tue, 7 May 2024 11:57:52 +0200 Subject: [PATCH] pre-fill TT number in checklist when creating a new router --- gso/workflows/router/create_router.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gso/workflows/router/create_router.py b/gso/workflows/router/create_router.py index 3173145c1..dc33293d2 100644 --- a/gso/workflows/router/create_router.py +++ b/gso/workflows/router/create_router.py @@ -219,9 +219,11 @@ def prompt_insert_in_radius(subscription: RouterInactive) -> FormGenerator: @step("Create a new SharePoint checklist") -def create_new_sharepoint_checklist(subscription: RouterProvisioning) -> State: +def create_new_sharepoint_checklist(subscription: RouterProvisioning, tt_number: str) -> State: """Create a new checklist in SharePoint for approving this router.""" - new_list_item_url = SharePointClient().add_list_item("p_router", {"Title": subscription.router.router_fqdn}) + new_list_item_url = SharePointClient().add_list_item( + "p_router", {"Title": subscription.router.router_fqdn, "TT_NUMBER": tt_number} + ) return {"checklist_url": new_list_item_url} -- GitLab