Fix softwareType case sensitivity (standardize to lowercase) #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Some nodes register softwareType in mixed case (e.g., valveGroupControl) while others use lowercase. ValidationUtils forces lowercase conversion, creating mismatches.
Solution
Standardize all softwareType values to lowercase at registration time.
Files affected
Fixed: softwareType now standardized to lowercase in ConfigManager.buildConfig(), all config JSON defaults, and childRegistrationUtils.registerChild().