]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
fix: improve configuration file validation and error handling
authorJérôme Benoit <jerome.benoit@sap.com>
Sun, 11 Jan 2026 18:36:03 +0000 (19:36 +0100)
committerJérôme Benoit <jerome.benoit@sap.com>
Sun, 11 Jan 2026 18:36:03 +0000 (19:36 +0100)
commiteb0e74e703460a3b87352eaee21d0376d68de983
tree3211e5310e490f4dcea8d39e25e82a06af893be2
parent25c83d205b95c11f34c5bc5091f00ca405518f36
fix: improve configuration file validation and error handling

- Add validation for null/empty configurations after parsing
- Add validation for missing configurationHash before caching
- Add fallback to cached config on file read errors with warning
- Remove non-null assertion on configurationHash assignment
src/charging-station/ChargingStation.ts