diff --git a/html/src/app.js b/html/src/app.js index 60b01e57..dff24a19 100644 --- a/html/src/app.js +++ b/html/src/app.js @@ -16,6 +16,7 @@ import '../node_modules/vue-swatches/dist/vue-swatches.css'; import ElementUI from 'element-ui'; import locale from 'element-ui/lib/locale/lang/en'; +import {appVersion} from './constants.js'; import sharedRepository from './repository/shared.js'; import configRepository from './repository/config.js'; import webApiService from './service/webapi.js'; @@ -373,7 +374,7 @@ speechSynthesis.getVoices(); : '{}'; } init.headers = { - 'User-Agent': $app.appVersion, + 'User-Agent': appVersion, ...init.headers }; var req = webApiService.execute(init).catch((err) => { @@ -3559,7 +3560,7 @@ speechSynthesis.getVoices(); nextFriendsRefresh: 0, isGameRunning: false, isGameNoVR: false, - appVersion: 'VRCX 2021.04.04', + appVersion, latestAppVersion: '', ossDialog: false, exportFriendsListDialog: false, diff --git a/html/src/constants.js b/html/src/constants.js new file mode 100644 index 00000000..a43f2e24 --- /dev/null +++ b/html/src/constants.js @@ -0,0 +1 @@ +export var appVersion = 'VRCX 2021.04.04.1'; diff --git a/html/src/vr.js b/html/src/vr.js index 48f91375..88e67bf1 100644 --- a/html/src/vr.js +++ b/html/src/vr.js @@ -9,6 +9,7 @@ import Vue from 'vue'; import ElementUI from 'element-ui'; import locale from 'element-ui/lib/locale/lang/en'; +import {appVersion} from './constants.js'; import sharedRepository from './repository/shared.js'; import configRepository from './repository/config.js'; import webApiService from './service/webapi.js'; @@ -188,6 +189,10 @@ speechSynthesis.getVoices(); ? JSON.stringify(params) : '{}'; } + init.headers = { + 'User-Agent': appVersion, + ...init.headers + }; var req = webApiService.execute(init).catch((err) => { this.$throw(0, err); }).then((response) => {