Skip to content

Commit 4ccc2f8

Browse files
authored
fix: prevent stateful regex from rejecting valid domains (#1126) (#1127)
1 parent 1d6adb5 commit 4ccc2f8

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • src/server/routes/api/server/settings

src/server/routes/api/server/settings/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ export default typedPlugin(
388388
z
389389
.string()
390390
.regex(
391-
/^[a-zA-Z0-9][a-zA-Z0-9-_]{0,61}[a-zA-Z0-9]{0,1}\.([a-zA-Z]{1,6}|[a-zA-Z0-9-]{1,30}\.[a-zA-Z]{2,30})$/gi,
391+
/^(?:[a-zA-Z0-9_](?:[a-zA-Z0-9_-]{0,61}[a-zA-Z0-9_])?\.)+[a-zA-Z]{2,63}$/i,
392392
'Invalid Domain',
393393
),
394394
),

0 commit comments

Comments
 (0)