Skip to content

Commit baeeef4

Browse files
authored
add regex to params for delete-user-data extension
add regex to params for delete-user-data extension
2 parents afd3c84 + 54497ca commit baeeef4

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

delete-user-data/extension.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,8 @@ params:
9090
label: Cloud Firestore paths
9191
example: users/{UID},admins/{UID}
9292
required: false
93+
validationRegex: '^[^/]+(/[^/]+)*$'
94+
validationErrorMessage: Must be a valid Cloud Firestore path.
9395
description: >-
9496
Which paths in your Cloud Firestore instance contain user data? Leave empty if
9597
you don't use Cloud Firestore.
@@ -104,6 +106,8 @@ params:
104106
label: Realtime Database paths
105107
example: users/{UID},admins/{UID}
106108
required: false
109+
validationRegex: '^[^\s.#$[\]]+$'
110+
validationErrorMessage: Database path(s) contains spaces and/or invalid characters.
107111
description: >-
108112
Which paths in your Realtime Database instance contain user data? Leave empty if you
109113
don't use Realtime Database.
@@ -117,6 +121,8 @@ params:
117121
label: Cloud Storage paths
118122
example: "{DEFAULT}/{UID}-pic.png,my-awesome-app-logs/{UID}-logs.txt"
119123
required: false
124+
validationRegex: '^\S+$'
125+
validationErrorMessage: Invalid Storage path.
120126
description: >-
121127
Where in Google Cloud Storage do you store user data? Leave empty if you
122128
don't use Cloud Storage.

0 commit comments

Comments
 (0)