Skip to content

Commit aa30167

Browse files
committed
preserve ConfiguredKit[] type for activeForwarders and _getActiveForwarders
1 parent 1ba077d commit aa30167

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

src/forwarders.interfaces.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { SDKEvent, SDKEventCustomFlags } from './sdkRuntimeModels';
1+
import { SDKEvent, SDKEventCustomFlags, SDKLoggerApi } from './sdkRuntimeModels';
22
import { Dictionary } from './utils';
33
import {
44
IKitConfigs,
@@ -103,6 +103,9 @@ export interface ConfiguredKit
103103
// TODO: https://go.mparticle.com/work/SQDSDKS-5156
104104
isSandbox: boolean;
105105
hasSandbox: boolean;
106+
107+
initialized?: boolean;
108+
logger?: SDKLoggerApi;
106109
}
107110

108111
export interface KitInterface {

src/forwarders.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import {
1818
IForwarders,
1919
MPForwarder,
2020
RegisteredKit,
21+
ConfiguredKit,
2122
forwardingStatsCallback as ForwardingStatsCallback,
2223
SideloadedKit,
2324
} from './forwarders.interfaces';
@@ -67,7 +68,7 @@ export default function Forwarders(
6768
);
6869
});
6970

70-
mpInstance._Store.activeForwarders = mpInstance._Store.configuredForwarders.filter(
71+
mpInstance._Store.activeForwarders = (mpInstance._Store.configuredForwarders as unknown as ConfiguredKit[]).filter(
7172
(forwarder) => {
7273
if (
7374
!mpInstance._Consent.isEnabledForUserConsent(

0 commit comments

Comments
 (0)