diff --git a/src/lib/features/feature-toggle/createFeatureToggleService.ts b/src/lib/features/feature-toggle/createFeatureToggleService.ts index c1eabb586b..9c165b2ef8 100644 --- a/src/lib/features/feature-toggle/createFeatureToggleService.ts +++ b/src/lib/features/feature-toggle/createFeatureToggleService.ts @@ -34,6 +34,7 @@ import FakeAccessStore from '../../../test/fixtures/fake-access-store'; import FakeRoleStore from '../../../test/fixtures/fake-role-store'; import FakeEnvironmentStore from '../../../test/fixtures/fake-environment-store'; import EventStore from '../../db/event-store'; +import FeatureToggleLegacyAdminStore from '../../db/feature-toggle-legacy-admin-store'; export const createFeatureToggleService = ( db: Db, @@ -52,6 +53,11 @@ export const createFeatureToggleService = ( eventBus, getLogger, ); + const featureToggleLegacyAdminStore = new FeatureToggleLegacyAdminStore( + db, + eventBus, + getLogger, + ); const projectStore = new ProjectStore( db, eventBus, @@ -90,6 +96,7 @@ export const createFeatureToggleService = ( featureStrategiesStore, featureToggleStore, featureToggleClientStore, + featureToggleLegacyAdminStore, projectStore, eventStore, featureTagStore, @@ -111,6 +118,7 @@ export const createFakeFeatureToggleService = ( const featureStrategiesStore = new FakeFeatureStrategiesStore(); const featureToggleStore = new FakeFeatureToggleStore(); const featureToggleClientStore = new FakeFeatureToggleClientStore(); + const featureToggleLegacyAdminStore = new FakeFeatureToggleClientStore(); const projectStore = new FakeProjectStore(); const featureTagStore = new FakeFeatureTagStore(); const featureEnvironmentStore = new FakeFeatureEnvironmentStore(); @@ -139,6 +147,7 @@ export const createFakeFeatureToggleService = ( featureStrategiesStore, featureToggleStore, featureToggleClientStore, + featureToggleLegacyAdminStore, projectStore, eventStore, featureTagStore, diff --git a/src/test/fixtures/store.ts b/src/test/fixtures/store.ts index 5e0bccd225..46134a51fc 100644 --- a/src/test/fixtures/store.ts +++ b/src/test/fixtures/store.ts @@ -48,6 +48,7 @@ const createStores: () => IUnleashStores = () => { clientInstanceStore: new FakeClientInstanceStore(), featureToggleStore: new FakeFeatureToggleStore(), featureToggleClientStore: new FakeFeatureToggleClientStore(), + featureToggleLegacyAdminStore: new FakeFeatureToggleClientStore(), tagStore: new FakeTagStore(), tagTypeStore: new FakeTagTypeStore(), eventStore: new FakeEventStore(),