From e7aac9b0cf6ec33eaeacadb99db986aac80f2da9 Mon Sep 17 00:00:00 2001 From: scottkiener-at-safelite Date: Tue, 17 Feb 2026 15:17:25 -0500 Subject: [PATCH] INSR-8513 | Map address title casing fix --- src/layouts/tpa-search/tpa-search.spec.js | 6 +++--- src/layouts/tpa-search/tpa-search.vue | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/layouts/tpa-search/tpa-search.spec.js b/src/layouts/tpa-search/tpa-search.spec.js index 1562635b..a888e60f 100644 --- a/src/layouts/tpa-search/tpa-search.spec.js +++ b/src/layouts/tpa-search/tpa-search.spec.js @@ -355,7 +355,7 @@ describe('tpa-search.vue', () => { // Assert expect(result.length).toBe(1); - expect(result[0].title).toBe('test shop'); + expect(result[0].title).toBe('Test Shop'); expect(result[0].addressLines.length).toBe(2); }); @@ -395,7 +395,7 @@ describe('tpa-search.vue', () => { // Assert expect(result.length).toBe(1); - expect(result[0].buttonLabel).toBe('auto glass shop'); + expect(result[0].buttonLabel).toBe('Auto Glass Shop'); expect(result[0].buttonLabelSubCopy).toBe('5.8 mi'); expect(result[0].value).toBe('12345'); }); @@ -616,7 +616,7 @@ describe('tpa-search.vue', () => { const result = wrapper.vm.getShopButtonDataFromProvider(provider); // Assert - expect(result.buttonLabel).toBe('test shop'); + expect(result.buttonLabel).toBe('Test Shop'); expect(result.buttonLabelSubCopy).toBe('5.8 mi'); expect(result.value).toBe('12345'); expect(result.buttonBodyCopy).toContain('
'); diff --git a/src/layouts/tpa-search/tpa-search.vue b/src/layouts/tpa-search/tpa-search.vue index 37748faf..99241b1f 100644 --- a/src/layouts/tpa-search/tpa-search.vue +++ b/src/layouts/tpa-search/tpa-search.vue @@ -265,7 +265,7 @@ export default { }, providerAddresses() { return this.radiusFilteredAndCappedProviders?.map((provider) => ({ - title: provider.companyName.toLowerCase(), + title: toTitleCase(provider.companyName), fullAddress: this.getFullProviderAddress(provider), addressLines: [this.getProviderAddress(provider), this.getProviderCityZipState(provider)] })) ?? []; @@ -395,7 +395,7 @@ export default { : null; return { - buttonLabel: provider?.companyName.toLowerCase() ?? '', + buttonLabel: toTitleCase(provider?.companyName) ?? '', buttonLabelSubCopy: distance === null ? '' : `${distance} mi`, buttonBodyCopy: `${this.getFullProviderAddress(provider)}
${ cellNumber ?? ''