From 879fbc606a91d73aae3dff590dfb3dbfacf1dc0f Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Wed, 22 Feb 2023 13:44:30 -0800 Subject: [PATCH] ring: fixup project --- plugins/ring/src/main.ts | 6 +++--- plugins/ring/src/ring-client-api.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/plugins/ring/src/main.ts b/plugins/ring/src/main.ts index 0b147a520..85b9bf72f 100644 --- a/plugins/ring/src/main.ts +++ b/plugins/ring/src/main.ts @@ -13,7 +13,7 @@ import { ProtectionProfileAes128CmHmacSha1_80 } from '../../../external/werift/p import { SrtcpSession } from '../../../external/werift/packages/rtp/src/srtp/srtcp'; import { Location, isStunMessage, RtpDescription, SipSession, BasicPeerConnection, CameraData, clientApi, generateUuid, RingBaseApi, RingCamera, RingRestClient, rxjs, SimpleWebRtcSession, StreamingSession } from './ring-client-api'; import { encodeSrtpOptions, getPayloadType, getSequenceNumber, isRtpMessagePayloadType } from './srtp-utils'; -import { LocationMode } from '@koush/ring-client-api'; +import { LocationMode } from './ring-client-api'; const STREAM_TIMEOUT = 120000; const { deviceManager, mediaManager, systemManager } = sdk; @@ -739,7 +739,7 @@ export class RingLocationDevice extends ScryptedDeviceBase implements DeviceProv } } -class RingPlugin extends ScryptedDeviceBase implements DeviceProvider, DeviceDiscovery, Settings { +class RingPlugin extends ScryptedDeviceBase implements DeviceProvider, Settings { loginClient: RingRestClient; api: RingBaseApi; devices = new Map(); @@ -1050,4 +1050,4 @@ class RingPlugin extends ScryptedDeviceBase implements DeviceProvider, DeviceDis } } -export default new RingPlugin(); +export default RingPlugin; diff --git a/plugins/ring/src/ring-client-api.ts b/plugins/ring/src/ring-client-api.ts index f4a50df46..d06b14f19 100644 --- a/plugins/ring/src/ring-client-api.ts +++ b/plugins/ring/src/ring-client-api.ts @@ -2,7 +2,7 @@ export { RingBaseApi } from '@koush/ring-client-api/api/api'; export { Location } from '@koush/ring-client-api/api/location'; export { clientApi, RingRestClient } from '@koush/ring-client-api/api/rest-client'; export { RingCamera } from '@koush/ring-client-api/api/ring-camera'; -export { CameraData } from '@koush/ring-client-api/api/ring-types'; +export { CameraData, LocationMode } from '@koush/ring-client-api/api/ring-types'; export { isStunMessage, RtpDescription } from '@koush/ring-client-api/api/rtp-utils'; export { SipSession } from '@koush/ring-client-api/api/sip-session'; export { BasicPeerConnection } from '@koush/ring-client-api/api/streaming/peer-connection';