diff --git a/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py b/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py index bee99798947197352291eba15acf23d4c1a02aa3..6645673204c8b40ff92b915058833abd42587b2e 100644 --- a/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py +++ b/gso/workflows/nren_l3_core_service/create_imported_nren_l3_core_service.py @@ -95,7 +95,7 @@ def initialize_subscription(subscription: ImportedNRENL3CoreServiceInactive, ser BGPSession.new( subscription_id=uuid4(), ip_type=IPTypes.IPV4 - if session["families"] in {IPFamily.V4UNICAST, IPFamily.V4MULTICAST} + if any(family in {IPFamily.V4UNICAST, IPFamily.V4MULTICAST} for family in session["families"]) else IPTypes.IPV6, **session, )