Skip to content

Commit 4f90485

Browse files
authored
Merge pull request #1966 from SUI-Components/feat/optimizely-datafile-fetch
Feat/optimizely datafile fetch
2 parents 7bb305f + 2a3a747 commit 4f90485

File tree

1 file changed

+4
-6
lines changed
  • packages/sui-pde/src/adapters/optimizely

1 file changed

+4
-6
lines changed

packages/sui-pde/src/adapters/optimizely/index.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import {
22
createInstance,
33
createPollingProjectConfigManager,
44
createBatchEventProcessor,
5+
createStaticProjectConfigManager,
56
createLogger,
67
createOdpManager,
78
OptimizelyDecideOption,
@@ -61,12 +62,9 @@ export default class OptimizelyAdapter {
6162

6263
const isServer = typeof window === 'undefined'
6364

64-
const projectConfigManager = createPollingProjectConfigManager({
65-
sdkKey,
66-
datafile,
67-
...DEFAULT_DATAFILE_OPTIONS,
68-
...optionParameter
69-
})
65+
const projectConfigManager = sdkKey
66+
? createPollingProjectConfigManager({sdkKey, datafile, ...DEFAULT_DATAFILE_OPTIONS, ...optionParameter})
67+
: createStaticProjectConfigManager({datafile})
7068

7169
const eventProcessor = createBatchEventProcessor({
7270
...DEFAULT_EVENTS_OPTIONS,

0 commit comments

Comments
 (0)