diff --git a/src/PepperDash.Essentials.Devices.Common/AudioCodec/MockAC/MockAC.cs b/src/PepperDash.Essentials.Devices.Common/AudioCodec/MockAC/MockAC.cs index b8913351..6749abf1 100644 --- a/src/PepperDash.Essentials.Devices.Common/AudioCodec/MockAC/MockAC.cs +++ b/src/PepperDash.Essentials.Devices.Common/AudioCodec/MockAC/MockAC.cs @@ -15,6 +15,8 @@ public class MockAC : AudioCodecBase, IAudioCodecPhonebook public List PhonebookEntries { get; } + private int maxCalls = 2; + public MockAC(string key, string name, MockAcPropertiesConfig props) : base(key, name) { @@ -40,7 +42,7 @@ public class MockAC : AudioCodecBase, IAudioCodecPhonebook public override void Dial(string number) { - if (!IsInCall) + if (ActiveCalls.Count < maxCalls) { Debug.LogMessage(LogEventLevel.Debug, this, "Dial: {0}", number); var call = new CodecActiveCallItem()