1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-15 01:16:22 +02:00

fix: naming pattern update event should keep old project settings (#5443)

This commit is contained in:
Mateusz Kwasniewski 2023-11-28 08:25:07 +01:00 committed by GitHub
parent a14c5d8e45
commit c6f878682f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 1 deletions

View File

@ -299,7 +299,7 @@ export default class ProjectService {
type: PROJECT_UPDATED,
project: updatedProject.id,
createdBy: getCreatedBy(user),
data: updatedProject,
data: { ...preData, ...updatedProject },
preData,
});
}

View File

@ -1991,6 +1991,14 @@ describe('feature flag naming patterns', () => {
},
user,
);
const { events } = await eventService.getEvents();
expect(events[0]).toMatchObject({
preData: events[0].preData,
data: {
...events[0].preData,
featureNaming: events[0].data.featureNaming,
},
});
const updatedProject = await projectService.getProject(project.id);