Skip to content

Commit cae172f

Browse files
committed
update
1 parent b276b7e commit cae172f

10 files changed

+830
-115
lines changed

lib/project_config/config_manager_factory.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { RequestHandler } from "../utils/http_request_handler/http";
22
import { Transformer } from "../utils/type";
33
import { DatafileManagerConfig } from "./datafile_manager";
44
import { ProjectConfigManagerImpl, ProjectConfigManager } from "./project_config_manager";
5-
import { HttpPollingDatafileManager } from "./httpPollingDatafileManager";
5+
import { PollingDatafileManager } from "./polling_datafile_manager";
66
import PersistentKeyValueCache from "../plugins/key_value_cache/persistentKeyValueCache";
77

88
export const createStaticProjectConfigManager = (
@@ -41,7 +41,7 @@ export const getPollingConfigManager = (
4141
requestHandler: opt.requestHandler,
4242
};
4343

44-
const datafileManager = new HttpPollingDatafileManager(datafileManagerConfig);
44+
const datafileManager = new PollingDatafileManager(datafileManagerConfig);
4545

4646
return new ProjectConfigManagerImpl({
4747
datafile: opt.datafile,

lib/project_config/datafile_manager.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ import { Service } from '../service';
1717
import PersistentKeyValueCache from '../plugins/key_value_cache/persistentKeyValueCache';
1818
import { RequestHandler } from '../utils/http_request_handler/http';
1919
import { Fn, Consumer } from '../utils/type';
20+
import { Ticker } from '../utils/ticker/ticker';
2021

2122
export interface DatafileUpdate {
2223
datafile: string;
@@ -39,6 +40,7 @@ export interface DatafileManager extends Service {
3940
}
4041

4142
export type DatafileManagerConfig = {
43+
ticker: Ticker;
4244
requestHandler: RequestHandler;
4345
autoUpdate?: boolean;
4446
sdkKey: string;

0 commit comments

Comments
 (0)