From 516c2233f08344d4a9418fb698bfde4fa0351bc9 Mon Sep 17 00:00:00 2001 From: Lior Grossman Date: Tue, 4 Jul 2023 10:13:14 -0500 Subject: [PATCH] Crash fix and debug logs --- chrome-extension/js/background/analytics.js | 70 +++++++++++++++++++-- chrome-extension/manifest.json | 2 +- 2 files changed, 67 insertions(+), 5 deletions(-) diff --git a/chrome-extension/js/background/analytics.js b/chrome-extension/js/background/analytics.js index 1b158f0..ed83ce7 100644 --- a/chrome-extension/js/background/analytics.js +++ b/chrome-extension/js/background/analytics.js @@ -39,10 +39,72 @@ var initializeAnalyticsOnStart = function() { ga('set', 'campaignSource', (ENVIRONMENT == 'staging' ? 'dev' : 'prod')); // Initialize Mixpanel - const MIXPANEL_CUSTOM_LIB_URL = 'chrome-extension://'+chrome.runtime.id+'/js/background/mixpanel-2-latest.js' - // Script to load MIXPANEL_CUSTOM_LIB_URL - (function(f,b){if(!b.__SV){var e,g,i,h;window.mixpanel=b;b._i=[];b.init=function(e,f,c){function g(a,d){var b=d.split(".");2==b.length&&(a=a[b[0]],d=b[1]);a[d]=function(){a.push([d].concat(Array.prototype.slice.call(arguments,0)))}}var a=b;"undefined"!==typeof c?a=b[c]=[]:c="mixpanel";a.people=a.people||[];a.toString=function(a){var d="mixpanel";"mixpanel"!==c&&(d+="."+c);a||(d+=" (stub)");return d};a.people.toString=function(){return a.toString(1)+".people (stub)"};i="disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "); - for(h=0;h