-
Notifications
You must be signed in to change notification settings - Fork 0
[BUG]-Types are not case sensitive #9
Description
Describe the bug
Types are not case sensitive, for at least DM TX 4kz100c1g
Stacktrace
[2025-04-14 14:09:21.268][INFO][App 1] Creating device 'dmtx-1', type 'dmtx4kz100c1g'
[2025-04-14 14:09:21.269][INFO][App 1] Loading 'dmtx4kz100c1g' from Essentials Core
.....[2025-04-14 14:09:26.441][INFO][App 1] Creating device 'dmtx-2', type 'dmTx4kz100C1g'
[2025-04-14 14:09:26.444][INFO][App 1] Loading 'dmTx4kz100C1g' from Essentials Core
[2025-04-14 14:09:26.451][EROR][App 1] Exception occurred while creating device dmtx-2: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
at PepperDash.Essentials.DM.DmTxHelper.GetDmTxController (System.String key, System.String name, System.String typeName, PepperDash.Essentials.DM.Config.DmTxPropertiesConfig props) [0x00015] in <80a6c61656984e409a6b79b8cc45ba24>:0
at PepperDash.Essentials.DM.DmTxControllerFactory.BuildDevice (PepperDash.Essentials.Core.Config.DeviceConfig dc) [0x0003a] in <80a6c61656984e409a6b79b8cc45ba24>:0
at PepperDash.Essentials.Core.DeviceFactory.GetDevice (PepperDash.Essentials.Core.Config.DeviceConfig dc) [0x0008e] in :0
[2025-04-14 14:09:26.484][INFO][App 1] ERROR: Cannot load unknown device type 'dmTx4kz100C1g', key 'dmtx-2'.