Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts')
-rw-r--r--plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts b/plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts
index 8ea591fca7..0ab71e38ef 100644
--- a/plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts
+++ b/plugins/CoreHome/vue/src/Matomo/Matomo.adapter.ts
@@ -18,7 +18,9 @@ function initPiwikService(piwik: PiwikGlobal, $rootScope: IRootScopeService) {
// overwrite $rootScope so all events also go through Matomo.postEvent(...) too.
($rootScope as any).$oldEmit = $rootScope.$emit; // eslint-disable-line
$rootScope.$emit = function emitWrapper(name: string, ...args: any[]): IAngularEvent { // eslint-disable-line
- return Matomo.postEvent(name, ...args);
+ Matomo.postEvent(name, ...args);
+ // can't always get the result. it's not really used in angularjs though, so it should be ok.
+ return null as unknown as IAngularEvent;
};
($rootScope as any).$oldBroadcast = $rootScope.$broadcast; // eslint-disable-line