From 34834b8a7dee697788914b0d0e31d9a9a1a07b67 Mon Sep 17 00:00:00 2001 From: Phillip Kelly Date: Mon, 13 Mar 2023 15:28:46 -0400 Subject: [PATCH] DIG-1879(Registry-Certs): Upgrade Rollbar (browser) Version --- .../registry-certs/pages/_document.tsx | 35 ++++++++++--------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/services-js/registry-certs/pages/_document.tsx b/services-js/registry-certs/pages/_document.tsx index 31037378e..86da9df06 100644 --- a/services-js/registry-certs/pages/_document.tsx +++ b/services-js/registry-certs/pages/_document.tsx @@ -89,24 +89,25 @@ export default class extends Document { type="text/javascript" dangerouslySetInnerHTML={{ __html: ` - var _rollbarConfig = { - accessToken: "${rollbarAccessToken}", - captureUncaught: true, - captureUnhandledRejections: true, - payload: { - environment: "${rollbarEnvironment}", - client: { - javascript: { - source_map_enabled: true, - code_version: "${rollbarVersion || buildId}", + var _rollbarConfig = { + accessToken: "${rollbarAccessToken}", + captureUncaught: true, + captureUnhandledRejections: true, + payload: { + environment: "${rollbarEnvironment}", + client: { + javascript: { + source_map_enabled: true, + code_version: "${rollbarVersion || buildId}", + } + } } - } - } - }; - // Rollbar Snippet - !function(r){function e(n){if(o[n])return o[n].exports;var t=o[n]={exports:{},id:n,loaded:!1};return r[n].call(t.exports,t,t.exports,e),t.loaded=!0,t.exports}var o={};return e.m=r,e.c=o,e.p="",e(0)}([function(r,e,o){"use strict";var n=o(1),t=o(4);_rollbarConfig=_rollbarConfig||{},_rollbarConfig.rollbarJsUrl=_rollbarConfig.rollbarJsUrl||"https://cdnjs.cloudflare.com/ajax/libs/rollbar.js/2.5.1/rollbar.min.js",_rollbarConfig.async=void 0===_rollbarConfig.async||_rollbarConfig.async;var a=n.setupShim(window,_rollbarConfig),l=t(_rollbarConfig);window.rollbar=n.Rollbar,a.loadFull(window,document,!_rollbarConfig.async,_rollbarConfig,l)},function(r,e,o){"use strict";function n(r){return function(){try{return r.apply(this,arguments)}catch(r){try{console.error("[Rollbar]: Internal error",r)}catch(r){}}}}function t(r,e){this.options=r,this._rollbarOldOnError=null;var o=s++;this.shimId=function(){return o},"undefined"!=typeof window&&window._rollbarShims&&(window._rollbarShims[o]={handler:e,messages:[]})}function a(r,e){if(r){var o=e.globalAlias||"Rollbar";if("object"==typeof r[o])return r[o];r._rollbarShims={},r._rollbarWrappedError=null;var t=new p(e);return n(function(){e.captureUncaught&&(t._rollbarOldOnError=r.onerror,i.captureUncaughtExceptions(r,t,!0),i.wrapGlobals(r,t,!0)),e.captureUnhandledRejections&&i.captureUnhandledRejections(r,t,!0);var n=e.autoInstrument;return e.enabled!==!1&&(void 0===n||n===!0||"object"==typeof n&&n.network)&&r.addEventListener&&(r.addEventListener("load",t.captureLoad.bind(t)),r.addEventListener("DOMContentLoaded",t.captureDomContentLoaded.bind(t))),r[o]=t,t})()}}function l(r){return n(function(){var e=this,o=Array.prototype.slice.call(arguments,0),n={shim:e,method:r,args:o,ts:new Date};window._rollbarShims[this.shimId()].messages.push(n)})}var i=o(2),s=0,d=o(3),c=function(r,e){return new t(r,e)},p=d.bind(null,c);t.prototype.loadFull=function(r,e,o,t,a){var l=function(){var e;if(void 0===r._rollbarDidLoad){e=new Error("rollbar.js did not load");for(var o,n,t,l,i=0;o=r._rollbarShims[i++];)for(o=o.messages||[];n=o.shift();)for(t=n.args||[],i=0;i )}