diff --git a/lib/browser/rpc-server.js b/lib/browser/rpc-server.js index 38dc0b8711f2..f0b7a2a60d0c 100644 --- a/lib/browser/rpc-server.js +++ b/lib/browser/rpc-server.js @@ -146,11 +146,11 @@ const throwRPCError = function (message) { throw error } -const rendererMissingErrorMessage = function (meta, args, callIntoRenderer) { +const rendererMissingErrorMessage = (meta, args, callIntoRenderer) => { let message = `Attempting to call a function in a renderer window that has been closed or released.` + `\nFunction provided here: ${meta.location}` - if (!args || args.length === 0) return message + if (args.length === 0) return message if (!args[0].sender || !args[0].sender._events) return message const eventsAttached = args[0].sender._events @@ -160,7 +160,7 @@ const rendererMissingErrorMessage = function (meta, args, callIntoRenderer) { : eventsAttached[eventName] === callIntoRenderer }) - if (remoteEvents && remoteEvents.length > 0) { + if (remoteEvents.length > 0) { message += `\nRemote event names:` remoteEvents.forEach((eventName) => { message += ` ${eventName} `