Don't send rageshakes or start sentry if we don't have config for them
This commit is contained in:
		
					parent
					
						
							
								fd3c0d9fc6
							
						
					
				
			
			
				commit
				
					
						eaf14a0562
					
				
			
		
					 2 changed files with 26 additions and 19 deletions
				
			
		| 
						 | 
				
			
			@ -191,17 +191,24 @@ export class Initializer {
 | 
			
		|||
      this.loadStates.sentry === LoadState.None &&
 | 
			
		||||
      this.loadStates.config === LoadState.Loaded
 | 
			
		||||
    ) {
 | 
			
		||||
      Sentry.init({
 | 
			
		||||
        dsn: Config.instance.config.sentry?.DSN,
 | 
			
		||||
        environment: Config.instance.config.sentry?.environment,
 | 
			
		||||
        integrations: [
 | 
			
		||||
          new Integrations.BrowserTracing({
 | 
			
		||||
            routingInstrumentation:
 | 
			
		||||
              Sentry.reactRouterV5Instrumentation(history),
 | 
			
		||||
          }),
 | 
			
		||||
        ],
 | 
			
		||||
        tracesSampleRate: 1.0,
 | 
			
		||||
      });
 | 
			
		||||
      if (
 | 
			
		||||
        Config.instance.config.sentry?.DSN &&
 | 
			
		||||
        Config.instance.config.sentry?.environment
 | 
			
		||||
      ) {
 | 
			
		||||
        Sentry.init({
 | 
			
		||||
          dsn: Config.instance.config.sentry?.DSN,
 | 
			
		||||
          environment: Config.instance.config.sentry?.environment,
 | 
			
		||||
          integrations: [
 | 
			
		||||
            new Integrations.BrowserTracing({
 | 
			
		||||
              routingInstrumentation:
 | 
			
		||||
                Sentry.reactRouterV5Instrumentation(history),
 | 
			
		||||
            }),
 | 
			
		||||
          ],
 | 
			
		||||
          tracesSampleRate: 1.0,
 | 
			
		||||
        });
 | 
			
		||||
      }
 | 
			
		||||
      // Sentry is now 'loadeed' (even if we actually skipped starting
 | 
			
		||||
      // it due to to not being configured)
 | 
			
		||||
      this.loadStates.sentry = LoadState.Loaded;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue