From 05f46dd63594fac701c2df940c41bf79b80ca2e8 Mon Sep 17 00:00:00 2001 From: siddjoshi-ms <86025894+siddjoshi-ms@users.noreply.github.com> Date: Wed, 8 Sep 2021 14:04:31 -0700 Subject: [PATCH] Sqlx approx cost bug fixes (#975) * function naming changed * bug fix: replacing multiple occurences of space correctly now --- src/SelfServe/SqlX/SqlX.rp.ts | 10 +++++----- src/SelfServe/SqlX/SqlX.tsx | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/SelfServe/SqlX/SqlX.rp.ts b/src/SelfServe/SqlX/SqlX.rp.ts index 61080763e..a7e788728 100644 --- a/src/SelfServe/SqlX/SqlX.rp.ts +++ b/src/SelfServe/SqlX/SqlX.rp.ts @@ -138,9 +138,9 @@ const getGeneralPath = (subscriptionId: string, resourceGroup: string, name: str return `/subscriptions/${subscriptionId}/resourceGroups/${resourceGroup}/providers/Microsoft.DocumentDB/databaseAccounts/${name}`; }; -export const getReadRegions = async (): Promise> => { +export const getRegions = async (): Promise> => { try { - const readRegions = new Array(); + const regions = new Array(); const response = await armRequestWithoutPolling({ host: configContext.ARM_ENDPOINT, @@ -150,13 +150,13 @@ export const getReadRegions = async (): Promise> => { }); if (response.result.location !== undefined) { - readRegions.push(response.result.location.replace(" ", "").toLowerCase()); + regions.push(response.result.location.split(" ").join("").toLowerCase()); } else { for (const location of response.result.locations) { - readRegions.push(location.locationName.replace(" ", "").toLowerCase()); + regions.push(location.locationName.split(" ").join("").toLowerCase()); } } - return readRegions; + return regions; } catch (err) { return new Array(); } diff --git a/src/SelfServe/SqlX/SqlX.tsx b/src/SelfServe/SqlX/SqlX.tsx index ca1177fa3..0d4c096da 100644 --- a/src/SelfServe/SqlX/SqlX.tsx +++ b/src/SelfServe/SqlX/SqlX.tsx @@ -17,7 +17,7 @@ import { deleteDedicatedGatewayResource, getCurrentProvisioningState, getPriceMap, - getReadRegions, + getRegions, refreshDedicatedGatewayProvisioning, updateDedicatedGatewayResource, } from "./SqlX.rp"; @@ -324,7 +324,7 @@ export default class SqlX extends SelfServeBaseClass { hidden: true, }); - regions = await getReadRegions(); + regions = await getRegions(); priceMap = await getPriceMap(regions); const response = await getCurrentProvisioningState();