diff --git a/src/lib/features/client-feature-toggles/delta/delta-cache.test.ts b/src/lib/features/client-feature-toggles/delta/delta-cache.test.ts index c6cd1210a4..07a84c96da 100644 --- a/src/lib/features/client-feature-toggles/delta/delta-cache.test.ts +++ b/src/lib/features/client-feature-toggles/delta/delta-cache.test.ts @@ -169,6 +169,7 @@ describe('RevisionCache', () => { const hydrationEvent = deltaCache.getHydrationEvent(); expect(hydrationEvent.features).toHaveLength(2); + expect(hydrationEvent.eventId).toEqual(7); expect(hydrationEvent.features).toEqual( expect.arrayContaining([ expect.objectContaining({ name: 'my-feature-flag' }), diff --git a/src/lib/features/client-feature-toggles/delta/delta-cache.ts b/src/lib/features/client-feature-toggles/delta/delta-cache.ts index 9869a8fc56..abaa2d300c 100644 --- a/src/lib/features/client-feature-toggles/delta/delta-cache.ts +++ b/src/lib/features/client-feature-toggles/delta/delta-cache.ts @@ -92,6 +92,7 @@ export class DeltaCache { break; } } + this.hydrationEvent.eventId = appliedEvent.eventId; } } }