Use new endpoint for badge config
This commit is contained in:
parent
24f17f2cf9
commit
064659657f
3 changed files with 7 additions and 7 deletions
|
@ -23,7 +23,7 @@ const badgeFromServerSchema = z.object({
|
|||
visible: z.boolean().optional(),
|
||||
});
|
||||
|
||||
// GET /v1/subscription/boost/badges
|
||||
// GET /v1/subscription/configuration
|
||||
const boostBadgesFromServerSchema = z.object({
|
||||
levels: z.record(
|
||||
z
|
||||
|
|
|
@ -2262,7 +2262,7 @@ export class MessageModel extends window.Backbone.Model<MessageAttributesType> {
|
|||
if (!messaging) {
|
||||
throw new Error(`${idLog}: messaging is not available`);
|
||||
}
|
||||
const response = await messaging.server.getBoostBadgesFromServer(
|
||||
const response = await messaging.server.getSubscriptionConfiguration(
|
||||
userLanguages
|
||||
);
|
||||
const boostBadgesByLevel = parseBoostBadgeListFromServer(
|
||||
|
|
|
@ -492,7 +492,6 @@ const URL_CALLS = {
|
|||
attachmentId: 'v3/attachments/form/upload',
|
||||
attestation: 'v1/attestation',
|
||||
batchIdentityCheck: 'v1/profile/identity_check/batch',
|
||||
boostBadges: 'v1/subscription/boost/badges',
|
||||
challenge: 'v1/challenge',
|
||||
config: 'v1/config',
|
||||
deliveryCert: 'v1/certificate/delivery',
|
||||
|
@ -525,6 +524,7 @@ const URL_CALLS = {
|
|||
storageRead: 'v1/storage/read',
|
||||
storageToken: 'v1/storage/auth',
|
||||
subscriptions: 'v1/subscription',
|
||||
subscriptionConfiguration: 'v1/subscription/configuration',
|
||||
supportUnauthenticatedDelivery: 'v1/devices/unauthenticated_delivery',
|
||||
updateDeviceName: 'v1/accounts/name',
|
||||
username: 'v1/accounts/username_hash',
|
||||
|
@ -1015,7 +1015,7 @@ export type WebAPIType = {
|
|||
options: GetProfileUnauthOptionsType
|
||||
) => Promise<ProfileType>;
|
||||
getBadgeImageFile: (imageUrl: string) => Promise<Uint8Array>;
|
||||
getBoostBadgesFromServer: (
|
||||
getSubscriptionConfiguration: (
|
||||
userLanguages: ReadonlyArray<string>
|
||||
) => Promise<unknown>;
|
||||
getProvisioningResource: (
|
||||
|
@ -1388,7 +1388,6 @@ export function initialize({
|
|||
getAttachment,
|
||||
getAvatar,
|
||||
getBadgeImageFile,
|
||||
getBoostBadgesFromServer,
|
||||
getConfig,
|
||||
getGroup,
|
||||
getGroupAvatar,
|
||||
|
@ -1412,6 +1411,7 @@ export function initialize({
|
|||
getStorageCredentials,
|
||||
getStorageManifest,
|
||||
getStorageRecords,
|
||||
getSubscriptionConfiguration,
|
||||
linkDevice,
|
||||
logout,
|
||||
makeProxiedRequest,
|
||||
|
@ -1940,11 +1940,11 @@ export function initialize({
|
|||
);
|
||||
}
|
||||
|
||||
async function getBoostBadgesFromServer(
|
||||
async function getSubscriptionConfiguration(
|
||||
userLanguages: ReadonlyArray<string>
|
||||
): Promise<unknown> {
|
||||
return _ajax({
|
||||
call: 'boostBadges',
|
||||
call: 'subscriptionConfiguration',
|
||||
httpType: 'GET',
|
||||
headers: {
|
||||
'Accept-Language': formatAcceptLanguageHeader(userLanguages),
|
||||
|
|
Loading…
Reference in a new issue