mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-10 17:53:36 +02:00
fix: Removed duplicate impl caused by multiple good samaritans putting it back in!
This commit is contained in:
parent
debfb0794d
commit
bf4a144198
@ -860,28 +860,6 @@ class FeatureToggleService {
|
|||||||
return this.getFeatureToggles({}, true);
|
return this.getFeatureToggles({}, true);
|
||||||
}
|
}
|
||||||
|
|
||||||
async changeProject(
|
|
||||||
featureName: string,
|
|
||||||
newProject: string,
|
|
||||||
createdBy: string,
|
|
||||||
): Promise<void> {
|
|
||||||
const feature = await this.featureToggleStore.get(featureName);
|
|
||||||
const oldProject = feature.project;
|
|
||||||
feature.project = newProject;
|
|
||||||
await this.featureToggleStore.update(newProject, feature);
|
|
||||||
|
|
||||||
const tags = await this.tagStore.getAllTagsForFeature(featureName);
|
|
||||||
await this.eventStore.store(
|
|
||||||
new FeatureChangeProjectEvent({
|
|
||||||
createdBy,
|
|
||||||
oldProject,
|
|
||||||
newProject,
|
|
||||||
featureName,
|
|
||||||
tags,
|
|
||||||
}),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: add project id.
|
// TODO: add project id.
|
||||||
async deleteFeature(featureName: string, createdBy: string): Promise<void> {
|
async deleteFeature(featureName: string, createdBy: string): Promise<void> {
|
||||||
const toggle = await this.featureToggleStore.get(featureName);
|
const toggle = await this.featureToggleStore.get(featureName);
|
||||||
|
Loading…
Reference in New Issue
Block a user