Refuse to start when friendly_name ends with /DIGIT. #2645

This commit is contained in:
Koen Kanters committed 2020-03-07 23:06:22 +01:00
1 parent 407d329d4f
commit 4d54e5038b
2 files changed
+13

No files matched your search

+1
View File
@@ -307,6 +307,7 @@ function validate() {
const check = (name) => {
if (names.includes(name)) throw new Error(`Duplicate friendly_name '${name}' found`);
if (postfixes.includes(name)) throw new Error(`Following friendly_name are not allowed: '${postfixes}'`);
if (name.match(/.*\/\d*$/)) throw new Error(`Friendly name cannot end with a "/DIGIT" ('${name}')`);
names.push(name);
};
Object.values(_settingsWithDefaults.devices).forEach((d) => check(d.friendly_name));