1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-19 01:17:18 +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, type: PROJECT_UPDATED,
project: updatedProject.id, project: updatedProject.id,
createdBy: getCreatedBy(user), createdBy: getCreatedBy(user),
data: updatedProject, data: { ...preData, ...updatedProject },
preData, preData,
}); });
} }

View File

@ -1991,6 +1991,14 @@ describe('feature flag naming patterns', () => {
}, },
user, 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); const updatedProject = await projectService.getProject(project.id);