PepperDash / Essentials

The Essentials Application Framework Libraries
MIT License
132 stars 75 forks source link

[BUG]-DSP Base does not initialize Dictionaries #1167

Open ngenovese11 opened 7 months ago

ngenovese11 commented 7 months ago

Was this bug identified in a specific build version? Latest

Describe the bug DspBase exposes 3 Dictionaries for LevelControlPoints, DialerControlPoints, and SwitcherControlPoings. The set accessors are private, and the Dictionaries are never created in the base class, so attempting to add control points to the dictionary throws a Null Ref Exception

**Proposed fix Create the dictionaries in the DspBase constructor.