diff --git a/packages/script/package.json b/packages/script/package.json index fbcee0a..d1745a6 100644 --- a/packages/script/package.json +++ b/packages/script/package.json @@ -1,6 +1,6 @@ { "name": "@dub/analytics-script", - "version": "0.0.30", + "version": "0.0.31", "main": "src/index.js", "files": [ "dist/analytics/script.js", diff --git a/packages/web/package.json b/packages/web/package.json index 34ad9f9..68d76e4 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@dub/analytics", - "version": "0.0.30", + "version": "0.0.31", "description": "", "keywords": [ "analytics", diff --git a/packages/web/src/generic.ts b/packages/web/src/generic.ts index a7aa44b..d6cce7b 100644 --- a/packages/web/src/generic.ts +++ b/packages/web/src/generic.ts @@ -21,7 +21,7 @@ function inject(props: AnalyticsProps): void { ['trackClick', 'trackLead', 'trackSale'].forEach(function (m) { w[da][m] = function () { - w[da](m, ...Array.from(arguments)); + (w[da].q = w[da].q || []).push([m, ...Array.from(arguments)]); }; }); })(window as DubAnalyticsWindow, 'dubAnalytics');