options = {}
}
this.productName = options.productName != null ? options.productName : app.getName()
- let {autoSubmit, companyName, extra, ignoreSystemCrashHandler, submitURL, uploadToServer} = options
+ let {companyName, extra, ignoreSystemCrashHandler, submitURL, uploadToServer} = options
- if (autoSubmit == null && uploadToServer == null) {
+ if (uploadToServer == null) {
+ // TODO: Remove deprecated autoSubmit property in 2.0
+ uploadToServer = options.autoSubmit
+ }
+
+ if (uploadToServer == null) {
uploadToServer = true
- } else {
- if (typeof autoSubmit !== 'undefined') {
- // TODO: Remove depreceated property in 2.0.0
- console.warn('The "autoSubmit" attribute on electron.crashReporter.start is depreceated. Please use "uploadToServer" instead.')
- }
- uploadToServer = uploadToServer || autoSubmit
}
+
if (ignoreSystemCrashHandler == null) {
ignoreSystemCrashHandler = false
}