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 f08cce8 commit 5c6779cCopy full SHA for 5c6779c
src/lifecycleEvents.ts
@@ -238,5 +238,6 @@ export class Lifecycle {
238
}
239
240
const cloneListeners: (listeners: ListenerMap) => ListenerMap = (listeners) => new Map(Array.from(listeners.entries()));
241
-export const cloneUniqueListeners = (uniqueListeners: UniqueListenerMap): UniqueListenerMap =>
242
- new Map(Array.from(uniqueListeners.entries()).map(([key, value]) => [key, cloneListeners(value)]));
+export const cloneUniqueListeners = (uniqueListeners: UniqueListenerMap | undefined): UniqueListenerMap =>
+ // in case we're crossing major sfdx-core versions where uniqueListeners might be undefined
243
+ new Map(Array.from(uniqueListeners?.entries() ?? []).map(([key, value]) => [key, cloneListeners(value)]));
0 commit comments