Skip to content

Commit 1c4d27d

Browse files
authored
[FIX] Update version to 2.18.1 and fix plausible missed platforms (#4844)
[FIX] Update version to 2.18.1 and ensure analytics logging only occurs on valid platforms Co-authored-by: Flavio F Lima <[email protected]>
1 parent 95c82d4 commit 1c4d27d

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "heroic",
3-
"version": "2.18.0",
3+
"version": "2.18.1",
44
"versionNames": {
55
"stable": "\"Waterfall Beard\" Jorul",
66
"beta": "Caesar Clown"

src/backend/utils/plausible.ts

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ export function startPlausible() {
9494
gog: providersObject.gog || false,
9595
epic: providersObject.epic || false,
9696
amazon: providersObject.amazon || false,
97+
sideloaded: providersObject.sideloaded || false,
9798
providers: loggedInProviders.join(', '),
9899
OS: process.platform,
99100
isFlatpak: isFlatpak,
@@ -103,11 +104,13 @@ export function startPlausible() {
103104
isSteamDeck: !!isSteamDeck
104105
}
105106

106-
logInfo('Starting Plausible Analytics', LogPrefix.Backend)
107-
logInfo(`Shared Data: ${JSON.stringify(props)}`, LogPrefix.Backend)
108-
plausible.trackEvent('App Loaded', {
109-
props
110-
})
107+
if (process.platform) {
108+
logInfo('Starting Plausible Analytics', LogPrefix.Backend)
109+
logInfo(`Shared Data: ${JSON.stringify(props)}`, LogPrefix.Backend)
110+
plausible.trackEvent('App Loaded', {
111+
props
112+
})
113+
}
111114
}
112115

113116
backendEvents.on('settingChanged', ({ key, newValue }) => {

0 commit comments

Comments
 (0)