Skip to content

Commit a502244

Browse files
committed
Remove events connector
1 parent 8ff2f43 commit a502244

File tree

3 files changed

+1
-58
lines changed

3 files changed

+1
-58
lines changed

package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,6 @@
2828
"@babel/plugin-transform-classes": "^7.5.5",
2929
"@babel/preset-env": "^7.5.4",
3030
"@nastyox/rando.js": "^2.0.5",
31-
"@openreplay/tracker": "^3.5.12",
32-
"@openreplay/tracker-fetch": "^3.5.3",
3331
"@types/cordova": "^0.0.34",
3432
"@types/filesystem": "^0.0.29",
3533
"ajv": "^6.10.2",

src/js/platform/browser/game_analytics.js

Lines changed: 1 addition & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,25 +10,8 @@ import { InGameState } from "../../states/ingame";
1010
import { SteamAchievementProvider } from "../electron/steam_achievement_provider";
1111
import { GameAnalyticsInterface } from "../game_analytics";
1212
import { FILE_NOT_FOUND } from "../storage";
13-
14-
import OR from "@openreplay/tracker";
15-
import OR_fetch from "@openreplay/tracker-fetch";
1613
import { WEB_STEAM_SSO_AUTHENTICATED } from "../../core/steam_sso";
1714

18-
let eventConnector;
19-
if (!G_IS_STANDALONE && !G_IS_DEV) {
20-
eventConnector = new OR({
21-
projectKey: "mhZgUFQBI6QAtt3PRLer",
22-
respectDoNotTrack: true,
23-
revID: G_BUILD_COMMIT_HASH,
24-
heatmaps: false,
25-
verbose: false,
26-
captureIFrames: false,
27-
});
28-
eventConnector.start({});
29-
eventConnector.use(OR_fetch({ overrideGlobal: true }));
30-
}
31-
3215
const logger = createLogger("game_analytics");
3316

3417
const analyticsUrl = G_IS_DEV ? "http://localhost:8001" : "https://analytics.shapez.io";
@@ -123,15 +106,7 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
123106
}
124107
}
125108

126-
noteMinor(action, payload = "") {
127-
if (eventConnector) {
128-
try {
129-
eventConnector.event(action, payload);
130-
} catch (ex) {
131-
console.warn("Failed to note event:", ex);
132-
}
133-
}
134-
}
109+
noteMinor(action, payload = "") {}
135110

136111
/**
137112
* @returns {Promise<void>}
@@ -175,9 +150,6 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
175150
syncKey => {
176151
this.syncKey = syncKey;
177152
logger.log("Player sync key read:", this.syncKey);
178-
if (eventConnector) {
179-
eventConnector.setUserID(syncKey);
180-
}
181153
},
182154
error => {
183155
// File was not found, retrieve new key
@@ -217,9 +189,6 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
217189
this.syncKey = res.key;
218190
logger.log("Key retrieved:", this.syncKey);
219191
this.app.storage.writeFileAsync(analyticsLocalFile, res.key);
220-
if (eventConnector) {
221-
eventConnector.setUserID(eventConnector);
222-
}
223192
} else {
224193
throw new Error("Bad response from analytics server: " + res);
225194
}

yarn.lock

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,18 +1102,6 @@
11021102
dependencies:
11031103
"@types/node" ">= 8"
11041104

1105-
"@openreplay/tracker-fetch@^3.5.3":
1106-
version "3.5.3"
1107-
resolved "https://registry.yarnpkg.com/@openreplay/tracker-fetch/-/tracker-fetch-3.5.3.tgz#f4a8308cfffc83918e8d34716bae771cb442b41b"
1108-
integrity sha512-09vcR1H8178uDpaA2U4u1GvzAQD94ASmvrWM8dVXY0SmZdQHTTmNdkb4xijhkUY99gtJdB8qFgnIr+dP3FsSbg==
1109-
1110-
"@openreplay/tracker@^3.5.12":
1111-
version "3.5.12"
1112-
resolved "https://registry.yarnpkg.com/@openreplay/tracker/-/tracker-3.5.12.tgz#141205bfefa42c767eaad1938cd206e3d551e171"
1113-
integrity sha512-R8s87HevJRzC/yujzswll+UyF0kybEax9UJr2eu7Y2nf1QhioD589HwDPlsXb1SxkMDd2yDQYfhbF0FXpCEfQA==
1114-
dependencies:
1115-
error-stack-parser "^2.0.6"
1116-
11171105
"@sindresorhus/is@^0.7.0":
11181106
version "0.7.0"
11191107
resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz"
@@ -3348,13 +3336,6 @@ error-ex@^1.2.0, error-ex@^1.3.1:
33483336
dependencies:
33493337
is-arrayish "^0.2.1"
33503338

3351-
error-stack-parser@^2.0.6:
3352-
version "2.1.4"
3353-
resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286"
3354-
integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==
3355-
dependencies:
3356-
stackframe "^1.3.4"
3357-
33583339
es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5:
33593340
version "1.17.5"
33603341
resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz"
@@ -7819,11 +7800,6 @@ stable@^0.1.8:
78197800
resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz"
78207801
integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
78217802

7822-
stackframe@^1.3.4:
7823-
version "1.3.4"
7824-
resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310"
7825-
integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==
7826-
78277803
static-extend@^0.1.1:
78287804
version "0.1.2"
78297805
resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz"

0 commit comments

Comments
 (0)