diff --git a/src/SelfServe/SelfServe.tsx b/src/SelfServe/SelfServe.tsx index 932951b34..ee1949746 100644 --- a/src/SelfServe/SelfServe.tsx +++ b/src/SelfServe/SelfServe.tsx @@ -41,13 +41,13 @@ const getDescriptor = async (selfServeType: SelfServeType): Promise => { const urlSearchParams = new URLSearchParams(window.location.search); const selfServeTypeText = urlSearchParams.get("selfServeType") || inputs.selfServeType; - const selfServeType = SelfServeType[selfServeTypeText?.toLowerCase() as keyof typeof SelfServeType]; + const selfServeType = SelfServeType[selfServeTypeText.toLocaleLowerCase() as keyof typeof SelfServeType]; if ( !inputs.subscriptionId || !inputs.resourceGroup || diff --git a/src/SelfServe/SelfServeUtils.tsx b/src/SelfServe/SelfServeUtils.tsx index 0a5ffa4d3..f5b144915 100644 --- a/src/SelfServe/SelfServeUtils.tsx +++ b/src/SelfServe/SelfServeUtils.tsx @@ -29,10 +29,11 @@ export enum SelfServeType { // Unsupported self serve type passed as feature flag invalid = "invalid", // Add your self serve types here + // NOTE: text and casing of the enum's value must match the corresponding file in Localization\en\ example = "example", - sqlx = "sqlx", - graphapicompute = "graphapicompute", - materializedviewsbuilder = "materializedviewsbuilder", + sqlx = "SqlX", + graphapicompute = "GraphAPICompute", + materializedviewsbuilder = "MaterializedViewsBuilder", } /**