Refactor HomeAssistant extension to TypeScript

This commit is contained in:
Koen Kanters
2021-09-22 18:04:57 +02:00
parent 74ee5581fe
commit 89dea86b3a
9 changed files with 274 additions and 325 deletions
+5 -2
View File
@@ -91,10 +91,13 @@ class Controller {
this.extensions.push(new ExtensionSoftReset(...args));
}
/* istanbul ignore else */
if (settings.get().experimental.availability_new) {
this.extensions.push(new ExtensionAvailability(...args));
} else if (settings.get().advanced.availability_timeout) {
this.extensions.push(new ExtensionAvailabilityLegacy(...args));
} else {
if (settings.get().advanced.availability_timeout) {
this.extensions.push(new ExtensionAvailabilityLegacy(...args));
}
}
this.extensions.push(new ExtensionExternalExtension(...args));