We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c59628f commit 133b821Copy full SHA for 133b821
packages/core/src/storage/sovranStorage.ts
@@ -195,6 +195,9 @@ export class SovranStorage implements Storage {
195
remove: (event: SegmentEvent | SegmentEvent[]) => {
196
this.eventsStore.dispatch((state) => {
197
const eventsToRemove = Array.isArray(event) ? event : [event];
198
+ if (eventsToRemove.length === 0 || state.events.length === 0) {
199
+ return state;
200
+ }
201
const setToRemove = new Set(eventsToRemove);
202
const filteredEvents = state.events.filter((e) => !setToRemove.has(e));
203
return { events: filteredEvents };
0 commit comments