Remove deprecation warning for autoSubmit
authorKevin Sawicki <kevinsawicki@gmail.com>
Mon, 28 Nov 2016 22:51:24 +0000 (14:51 -0800)
committerKevin Sawicki <kevinsawicki@gmail.com>
Mon, 28 Nov 2016 23:08:28 +0000 (15:08 -0800)
lib/common/api/crash-reporter.js

index a9509e4..c5a462c 100644 (file)
@@ -13,17 +13,17 @@ class CrashReporter {
       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
     }