From 11b49928dc999e261ee82ee80ba47981f8f5e2ca Mon Sep 17 00:00:00 2001
From: Mohammad Torkashvand <mohammad.torkashvand@geant.org>
Date: Tue, 6 Aug 2024 14:55:03 +0200
Subject: [PATCH] add owner_subscription_id to the network api used by maps

---
 gso/api/v1/network.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gso/api/v1/network.py b/gso/api/v1/network.py
index 9b385c8e..b92a135e 100644
--- a/gso/api/v1/network.py
+++ b/gso/api/v1/network.py
@@ -42,6 +42,7 @@ class RouterBlock(OrchestratorBaseModel):
     router_role: RouterRole
     vendor: Vendor
     router_site: SiteBlock
+    owner_subscription_id: UUID
 
 
 class IptrunkSideBlock(OrchestratorBaseModel):
@@ -121,6 +122,7 @@ def network_topology() -> NetworkTopologyDomainModelSchema:
                             "router_role": side["iptrunk_side_node"]["router_role"],
                             "vendor": side["iptrunk_side_node"]["vendor"],
                             "router_site": side["iptrunk_side_node"]["router_site"],
+                            "owner_subscription_id": side["iptrunk_side_node"]["owner_subscription_id"],
                         },
                     }
                     for side in extended_model["iptrunk"]["iptrunk_sides"]
-- 
GitLab