Skip to content

Commit 5150eba

Browse files
thatfiredevlaurenzlong
authored andcommitted
[firestore-translate-text] fix bug that didn't allow single language list (#46)
1 parent 709ec91 commit 5150eba

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

firestore-translate-text/extension.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ params:
9090
For these codes, visit the [supported languages list](https://cloud.google.com/translate/docs/languages).
9191
default: en,es,de,fr
9292
example: en,es,de,fr
93-
validationRegex: "^[a-zA-Z,-]+[a-zA-Z-]{2,}$"
93+
validationRegex: "^[a-zA-Z,-]*[a-zA-Z-]{2,}$"
9494
validationErrorMessage:
9595
Languages must be a comma-separated list of ISO-639-1 language codes.
9696
required: true

firestore-translate-text/functions/src/config.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
*/
1616

1717
export default {
18-
languages: process.env.LANGUAGES.split(","),
18+
languages: Array.from(
19+
new Set(process.env.LANGUAGES.split(","))
20+
),
1921
location: process.env.LOCATION,
2022
inputFieldName: process.env.INPUT_FIELD_NAME,
2123
outputFieldName: process.env.OUTPUT_FIELD_NAME,

0 commit comments

Comments
 (0)