From 04e6dfe10175a4b59e57fa5a8e2c044daff4cc08 Mon Sep 17 00:00:00 2001 From: Yauhen Viazau Date: Tue, 3 Mar 2026 14:29:55 +0500 Subject: [PATCH] setDefaultLocaleApi method fixed --- cypress/support/api/tenant.js | 13 +++++-------- cypress/support/constants.js | 10 ++++++++-- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/cypress/support/api/tenant.js b/cypress/support/api/tenant.js index 9955074fc3..57f06aaf5b 100644 --- a/cypress/support/api/tenant.js +++ b/cypress/support/api/tenant.js @@ -1,7 +1,5 @@ import { DEFAULT_LOCALE_OBJECT } from '../constants'; -const localeConfigName = 'tenantLocaleSettings'; - Cypress.Commands.add('getConfigForTenantByName', (configName) => { cy.okapiRequest({ method: 'GET', @@ -71,11 +69,10 @@ Cypress.Commands.add('getTenantsApi', () => { }); Cypress.Commands.add('setDefaultLocaleApi', () => { - cy.getConfigForTenantByName(localeConfigName).then((config) => { - if (config) { - const updatedConfig = { ...config }; - updatedConfig.value = DEFAULT_LOCALE_OBJECT; - cy.updateConfigForTenantById(config.id, updatedConfig); - } + return cy.okapiRequest({ + method: 'PUT', + path: 'locale', + isDefaultSearchParamsRequired: false, + body: DEFAULT_LOCALE_OBJECT, }); }); diff --git a/cypress/support/constants.js b/cypress/support/constants.js index 468a43511f..22dd50c06b 100644 --- a/cypress/support/constants.js +++ b/cypress/support/constants.js @@ -1243,8 +1243,14 @@ export const CLASSIFICATION_IDENTIFIER_TYPES = { UDC: 'e8662436-75a8-4984-bebc-531e38c774a0', }; -export const DEFAULT_LOCALE_STRING = '{"locale":"en-US","timezone":"UTC","currency":"USD"}'; -export const DEFAULT_LOCALE_OBJECT = { locale: 'en-US', timezone: 'UTC', currency: 'USD' }; +export const DEFAULT_LOCALE_STRING = + '{"locale":"en-US","timezone":"UTC","currency":"USD","numberingSystem":"latn"}'; +export const DEFAULT_LOCALE_OBJECT = { + locale: 'en-US', + timezone: 'UTC', + currency: 'USD', + numberingSystem: 'latn', +}; export const BULK_EDIT_TABLE_COLUMN_HEADERS = { INVENTORY_HOLDINGS: {