Minor adjustments

This commit is contained in:
tobspr 2022-06-15 20:25:08 +02:00
parent 6b0fecb4af
commit 0a733907d5
1 changed files with 12 additions and 12 deletions

View File

@ -129,21 +129,17 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
let authTicket = Promise.resolve(undefined); let authTicket = Promise.resolve(undefined);
if (G_IS_STANDALONE && !G_IS_STEAM_DEMO) { if (G_IS_STANDALONE && !G_IS_STEAM_DEMO) {
logger.log("Will send auth ticket"); logger.log("Will retrieve auth ticket");
authTicket = Promise.all([ authTicket = ipcRenderer.invoke("steam:get-ticket");
ipcRenderer.invoke("steam:get-ticket"),
new Promise((resolve, reject) => setTimeout(reject, 15000)),
]);
} }
authTicket authTicket
.catch(err => {
logger.warn("Failed to get steam auth ticket for register:", err);
})
.then( .then(
ticket => {
logger.log("Got ticket:", ticket);
// Perform call to get a new key from the API // Perform call to get a new key from the API
ticket => return this.sendToApi("/v1/register", {
this.sendToApi("/v1/register", {
environment: this.environment, environment: this.environment,
standalone: standalone:
G_IS_STANDALONE && G_IS_STANDALONE &&
@ -151,7 +147,11 @@ export class ShapezGameAnalytics extends GameAnalyticsInterface {
this.app.achievementProvider instanceof SteamAchievementProvider, this.app.achievementProvider instanceof SteamAchievementProvider,
commit: G_BUILD_COMMIT_HASH, commit: G_BUILD_COMMIT_HASH,
ticket, ticket,
}) });
},
err => {
logger.warn("Failed to get steam auth ticket for register:", err);
}
) )
.then(res => { .then(res => {
// Try to read and parse the key from the api // Try to read and parse the key from the api