Get updated queries from remote configuration

This commit is contained in:
Samuel Elliott
2022-12-17 13:44:51 +00:00
parent b9f9fd7f4a
commit 7035fb6b19
4 changed files with 9 additions and 2 deletions

View File

@@ -921,7 +921,7 @@ export default class SplatNet3Api {
return new this(
data.bullet_token.bulletToken,
data.version,
{},
data.queries ?? {},
getMapPersistedQueriesModeFromEnvironment(),
data.bullet_token.lang,
data.useragent,
@@ -932,7 +932,7 @@ export default class SplatNet3Api {
return new this(
data.bullet_token,
data.version,
{},
data.queries ?? {},
getMapPersistedQueriesModeFromEnvironment(),
data.language,
SPLATNET3_WEBSERVICE_USERAGENT,
@@ -1026,6 +1026,7 @@ export default class SplatNet3Api {
language,
country: user.country,
version,
queries: config.map_queries,
bullet_token,
created_at,
@@ -1053,6 +1054,7 @@ export interface SplatNet3AuthData {
language: string;
country: string;
version: string;
queries?: Partial<Record<string, [/** new query ID */ string, /** unsafe */ boolean] | null>>;
bullet_token: BulletToken;
created_at: number;
@@ -1070,6 +1072,7 @@ export interface SplatNet3CliTokenData {
expires_at: number;
language: string;
version: string;
queries?: Partial<Record<string, [/** new query ID */ string, /** unsafe */ boolean] | null>>;
}
export enum XRankingRegion {

View File

@@ -41,6 +41,7 @@ export async function handler(argv: ArgumentsCamelCase<Arguments>) {
expires_at: data.expires_at,
language: data.bullet_token.lang,
version: data.version,
queries: data.queries,
};
console.log(JSON.stringify(result, null, argv.jsonPrettyPrint ? 4 : 0));

View File

@@ -259,4 +259,5 @@ export interface SplatNet3RemoteConfig {
app_ver: string;
version: string;
revision: string;
map_queries?: Partial<Record<string, [/** new query ID */ string, /** unsafe */ boolean] | null>>;
}