Skip to content

Commit

Permalink
fix(AISKULight): call getSKUDefaults after it's defined, change this.…
Browse files Browse the repository at this point in the history
…config references to _self (#1876)

Closes: #1875
  • Loading branch information
lindsayevans committed Aug 6, 2022
1 parent b14bb33 commit 6ba2c0d
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions AISKULight/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,16 @@ export class ApplicationInsights {

dynamicProto(ApplicationInsights, this, (_self) => {
_self.config = config;
_self.getSKUDefaults();


_initialize();

_self.initialize = _initialize;

_self.getSKUDefaults = () => {
_self.config.diagnosticLogInterval =
_self.config.diagnosticLogInterval && _self.config.diagnosticLogInterval > 0 ? _self.config.diagnosticLogInterval : 10000;
};
_self.getSKUDefaults();

proxyFunctions(_self, core, [
"track",
Expand All @@ -64,10 +64,10 @@ export class ApplicationInsights {
extensions.push(appInsightsChannel);

// initialize core
core.initialize(this.config, extensions);
core.initialize(_self.config, extensions);

// initialize extensions
appInsightsChannel.initialize(this.config, core, extensions);
appInsightsChannel.initialize(_self.config, core, extensions);

core.pollInternalLogs();
}
Expand Down

0 comments on commit 6ba2c0d

Please sign in to comment.