Skip to content

Commit f315202

Browse files
author
achraf hafedh
committed
fix(account-creation): fix crashe in settings page
ref: #MANAGER-20305 Signed-off-by: achraf hafedh <[email protected]>
1 parent e6a709c commit f315202

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

packages/manager/apps/account-creation/src/pages/settings/settings.page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ export default function Settings() {
237237
isDisabled={!languages?.length}
238238
onOdsChange={onChange}
239239
onBlur={onBlur}
240-
key={`languages_for_${selectedCountry}`}
240+
key={`languages_for_${selectedCountry}_${selectedCurrency}`}
241241
hasError={Boolean(languages?.length && errors[name])}
242242
data-testid="language-select"
243243
>

packages/manager/apps/account-creation/src/pages/settings/settings.spec.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,9 +116,8 @@ describe('SettingsPage', () => {
116116
await setInputhValue(currencySelectElement, 'EUR');
117117
});
118118

119-
const languageSelectElement = screen.getByTestId('language-select');
120-
121119
await waitFor(() => {
120+
const languageSelectElement = screen.getByTestId('language-select');
122121
expect(languageSelectElement.getAttribute('is-disabled')).not.toBe(
123122
'true',
124123
);
@@ -134,10 +133,9 @@ describe('SettingsPage', () => {
134133
await setInputhValue(countryComboboxElement, 'GB');
135134
});
136135

137-
const currencySelectElement = screen.getByTestId('currency-select');
138-
const languageSelectElement = screen.getByTestId('language-select');
139-
140136
await waitFor(() => {
137+
const currencySelectElement = screen.getByTestId('currency-select');
138+
const languageSelectElement = screen.getByTestId('language-select');
141139
expect(currencySelectElement.getAttribute('value')).toBe('GBP');
142140
expect(languageSelectElement.getAttribute('value')).toBe('en-GB');
143141
});

0 commit comments

Comments
 (0)