Skip to content

Commit f8b68d8

Browse files
committed
chore: revert tiny change
1 parent 17fbf4d commit f8b68d8

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

packages/astro/src/core/render/context.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,15 +187,14 @@ export function computePreferredLocale(request: Request, locales: string[]): str
187187

188188
export function computePreferredLocaleList(request: Request, locales: string[]) {
189189
const acceptHeader = request.headers.get('Accept-Language');
190-
let result: string[] | undefined = undefined;
190+
let result: string[] = [];
191191
if (acceptHeader) {
192192
const browserLocaleList = sortAndFilterLocales(parseLocale(acceptHeader), locales);
193193

194194
// SAFETY: bang operator is safe because checked by the previous condition
195195
if (browserLocaleList.length === 1 && browserLocaleList.at(0)!.locale === '*') {
196196
return locales;
197197
} else if (browserLocaleList.length > 0) {
198-
result = [];
199198
for (const browserLocale of browserLocaleList) {
200199
const found = locales.find(
201200
(l) => normalizeTheLocale(l) === normalizeTheLocale(browserLocale.locale)

packages/astro/test/fixtures/i18n-routing/src/pages/preferred-locale.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ const localeList = Astro.preferredLocaleList;
1010
</head>
1111
<body>
1212
Locale: {locale ? locale : "none"}
13-
Locale list: {localeList?.length > 0 ? localeList.join(", ") : "empty"}
13+
Locale list: {localeList.length > 0 ? localeList.join(", ") : "empty"}
1414
</body>
1515
</html>

0 commit comments

Comments
 (0)