Browse Source

should fix Sentry to work in prod

master
Gaëtan Renaudeau 7 years ago
committed by Anastasia Poupeney
parent
commit
fdfff4e10f
  1. 6
      src/sentry/install.js
  2. 3
      webpack/plugins.js

6
src/sentry/install.js

@ -2,11 +2,9 @@
require('../env')
const { SENTRY_URL } = process.env
export default (Raven: any, shouldSendCallback: () => boolean, userId: string) => {
if (!SENTRY_URL) return
let r = Raven.config(SENTRY_URL, {
if (!__SENTRY_URL__) return
let r = Raven.config(__SENTRY_URL__, {
captureUnhandledRejections: true,
allowSecretKey: true,
release: __APP_VERSION__,

3
webpack/plugins.js

@ -3,7 +3,7 @@ const { BundleAnalyzerPlugin } = require('webpack-bundle-analyzer')
const pkg = require('../package.json')
require('../src/globals')
const { BUNDLE_ANALYZER } = process.env
const { BUNDLE_ANALYZER, SENTRY_URL } = process.env
module.exports = type => {
const plugins = [
@ -12,6 +12,7 @@ module.exports = type => {
__GLOBAL_STYLES__: JSON.stringify(__GLOBAL_STYLES__),
__DEV__,
__PROD__,
__SENTRY_URL__: SENTRY_URL,
'process.env.NODE_ENV': JSON.stringify(__ENV__),
}),
]

Loading…
Cancel
Save