From bab2025d6f5c524bf70b4a26981d5607569c60af Mon Sep 17 00:00:00 2001
From: Neda Moeini <neda.moeini@geant.org>
Date: Mon, 29 Jan 2024 16:52:58 +0100
Subject: [PATCH] Made router_access_via_ts for imported routers and Remove
 dash in interface list drop down in IP trunk creation,

---
 gso/utils/helpers.py                 | 2 +-
 gso/workflows/tasks/import_router.py | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gso/utils/helpers.py b/gso/utils/helpers.py
index 8c28dd25..689ce2c9 100644
--- a/gso/utils/helpers.py
+++ b/gso/utils/helpers.py
@@ -47,7 +47,7 @@ def available_interfaces_choices(router_id: UUID, speed: str) -> Choice | None:
     if get_router_vendor(router_id) != RouterVendor.NOKIA:
         return None
     interfaces = {
-        interface["name"]: f"{interface['name']} - {interface['description']}"
+        interface["name"]: f"{interface['name']}  {interface['description']}"
         for interface in NetboxClient().get_available_interfaces(router_id, speed)
     }
     return Choice("ae member", zip(interfaces.keys(), interfaces.items(), strict=True))  # type: ignore[arg-type]
diff --git a/gso/workflows/tasks/import_router.py b/gso/workflows/tasks/import_router.py
index f2498d8a..878b538a 100644
--- a/gso/workflows/tasks/import_router.py
+++ b/gso/workflows/tasks/import_router.py
@@ -87,7 +87,7 @@ def initialize_subscription(
     fqdn = generate_fqdn(hostname, router_site_obj.site_name, router_site_obj.site_country_code)
     subscription.router.router_fqdn = fqdn
     subscription.router.router_role = router_role
-    subscription.router.router_access_via_ts = True
+    subscription.router.router_access_via_ts = False
     subscription.description = f"Router {fqdn}"
     subscription.router.router_lo_ipv4_address = router_lo_ipv4_address
     subscription.router.router_lo_ipv6_address = router_lo_ipv6_address
-- 
GitLab