Skip to content

Commit e37b472

Browse files
committed
fix
1 parent afde681 commit e37b472

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
access,
2323
} from "./lib/exposes";
2424
import * as exposesLib from "./lib/exposes";
25-
import {generateDefinition, generateGreenPowerDefinition} from "./lib/generateDefinition";
25+
import {generateDefinition} from "./lib/generateDefinition";
2626
import {logger} from "./lib/logger";
2727
import {
2828
type Configure,
@@ -573,7 +573,7 @@ export async function generateExternalDefinitionSource(device: Zh.Device): Promi
573573
}
574574

575575
export async function generateExternalDefinition(device: Zh.Device): Promise<Definition> {
576-
const {definition} = device.type === "GreenPower" ? generateGreenPowerDefinition(device) : await generateDefinition(device);
576+
const {definition} = await generateDefinition(device);
577577

578578
return prepareDefinition(definition);
579579
}

src/lib/generateDefinition.ts

+4
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,10 @@ export default {
150150
}
151151

152152
export async function generateDefinition(device: Zh.Device): Promise<{externalDefinitionSource: string; definition: DefinitionWithExtend}> {
153+
if (device.type === "GreenPower") {
154+
return generateGreenPowerDefinition(device);
155+
}
156+
153157
// Map cluster to all endpoints that have this cluster.
154158
const mapClusters = (endpoint: ZHModels.Endpoint, clusters: Cluster[], clusterMap: Map<string, ZHModels.Endpoint[]>) => {
155159
for (const cluster of clusters) {

0 commit comments

Comments
 (0)