Report crashes
This commit is contained in:
@@ -9,6 +9,9 @@ import { menuTemplate } from './MenuTemplate'
|
|||||||
import buildOptions from './buildOptions'
|
import buildOptions from './buildOptions'
|
||||||
import { waitForDevServer, isDev, runningUiTestOnCi, loadDevTools } from './development'
|
import { waitForDevServer, isDev, runningUiTestOnCi, loadDevTools } from './development'
|
||||||
import { shouldAutoUpdate, handleAutoUpdate } from './autoUpdater'
|
import { shouldAutoUpdate, handleAutoUpdate } from './autoUpdater'
|
||||||
|
import { registerCrashReporter } from './registerCrashReporter'
|
||||||
|
|
||||||
|
registerCrashReporter()
|
||||||
|
|
||||||
if (!isDev() && !runningUiTestOnCi()) {
|
if (!isDev() && !runningUiTestOnCi()) {
|
||||||
const electronTelemetry = electronTelemetryFactory('9b0c8ca04a361eb8160d98c5', buildOptions)
|
const electronTelemetry = electronTelemetryFactory('9b0c8ca04a361eb8160d98c5', buildOptions)
|
||||||
|
|||||||
10
src/registerCrashReporter.ts
Normal file
10
src/registerCrashReporter.ts
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
const { crashReporter } = require('electron')
|
||||||
|
|
||||||
|
export function registerCrashReporter() {
|
||||||
|
crashReporter.start({
|
||||||
|
productName: 'MQTT Explorer',
|
||||||
|
companyName: 'thomasnordquist',
|
||||||
|
submitURL: 'http://localhost:3000/app/crash/mqttexplorer',
|
||||||
|
uploadToServer: true,
|
||||||
|
})
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user