Cleanup
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Brandon Watson 2021-12-28 20:16:43 -05:00
parent e6e3d45b5b
commit 51441a706d
4 changed files with 16 additions and 15 deletions

View File

@ -1,4 +1,4 @@
import { PlatformAccessory, RemoteController, Service } from "homebridge"; import { PlatformAccessory, Service } from "homebridge";
import { IActivity } from "../models/config"; import { IActivity } from "../models/config";
import { Platform } from "../platform"; import { Platform } from "../platform";
import { ActivityService } from "../services/activityService"; import { ActivityService } from "../services/activityService";

View File

@ -6,7 +6,6 @@ import { IDeviceConfig } from "../models/config/deviceConfig";
import { IHub } from "../models/config/hub"; import { IHub } from "../models/config/hub";
import { HarmonyDevice } from "../models/harmonyDevice"; import { HarmonyDevice } from "../models/harmonyDevice";
import { HarmonyHub } from "../models/harmonyHub"; import { HarmonyHub } from "../models/harmonyHub";
import { sleep } from "../util";
@injectable() @injectable()
export class HarmonyDataProvider { export class HarmonyDataProvider {

View File

@ -1,4 +1,4 @@
import { inject, injectable } from "tsyringe"; import { injectable } from "tsyringe";
import { IActivityState } from "../models/activityState"; import { IActivityState } from "../models/activityState";
import { IActivity } from "../models/config"; import { IActivity } from "../models/config";

View File

@ -100,7 +100,10 @@ export class ActivityService {
let currentOtherState: IActivityState = let currentOtherState: IActivityState =
this._stateDataProvider.states[controlUnitKey]!; this._stateDataProvider.states[controlUnitKey]!;
if (currentOtherState) { if (!currentOtherState) {
return devicesToTurnOn;
}
currentOtherState.currentActivity.DeviceSetupList.forEach( currentOtherState.currentActivity.DeviceSetupList.forEach(
(value: IDeviceSetupItem) => { (value: IDeviceSetupItem) => {
//there are devices to remove //there are devices to remove
@ -113,7 +116,6 @@ export class ActivityService {
} }
); );
} }
}
return devicesToTurnOn; return devicesToTurnOn;
} }