From 71005940ac84335def890058fe04b29cd63dbfc8 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Fri, 21 Jun 2024 15:00:17 -0600 Subject: [PATCH] fix: catches last condition for destinationPort match --- src/PepperDash.Essentials.Core/Routing/Extensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/PepperDash.Essentials.Core/Routing/Extensions.cs b/src/PepperDash.Essentials.Core/Routing/Extensions.cs index fa685c7b..435b4130 100644 --- a/src/PepperDash.Essentials.Core/Routing/Extensions.cs +++ b/src/PepperDash.Essentials.Core/Routing/Extensions.cs @@ -229,7 +229,7 @@ route.OutputPort); } else { - destinationTieLines = TieLineCollection.Default.Where(t => t.DestinationPort.ParentDevice.Key == destination.Key && (t.Type == signalType || t.Type.HasFlag(eRoutingSignalType.AudioVideo))); + destinationTieLines = TieLineCollection.Default.Where(t => t.DestinationPort.ParentDevice.Key == destination.Key && t.DestinationPort.Key == destinationPort.Key && (t.Type == signalType || t.Type.HasFlag(eRoutingSignalType.AudioVideo))); } // find the TieLine without a port