in packages/sdk/src/flag-cache.ts [51:60]
protected merge(newValue: ResolveFlagsResponse, oldValue: ResolveFlagsResponse): ResolveFlagsResponse {
if (newValue.resolveId === oldValue.resolveId) {
for (let i = 0; i < newValue.resolvedFlags.length; i++) {
const newFlag = newValue.resolvedFlags[i];
const oldFlag = oldValue.resolvedFlags[i];
newFlag.shouldApply = oldFlag.shouldApply;
}
}
return newValue;
}