Skip to content

Commit 3e12ac4

Browse files
committed
refactor(shared.ts): update PATH_PATTERN regex to prevent leading slashes in path validation
1 parent b620ee3 commit 3e12ac4

File tree

1 file changed

+1
-1
lines changed
  • packages/business/src/views/data-server

1 file changed

+1
-1
lines changed

packages/business/src/views/data-server/shared.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export const useDrawer = (t: any, apiApplication?: Ref<any>) => {
9191
]
9292
// Regex validation patterns
9393
const PARAM_PATTERN = /^[a-z$_\u4E00-\u9FA5][\w$\u4E00-\u9FA5]*$/i
94-
const PATH_PATTERN = /^[\w$-]+$/
94+
const PATH_PATTERN = /^(?!\/)[\w$/-]+$/
9595

9696
// Validation rules
9797
const validateParams = (rule: any, value: string, callback: Function) => {

0 commit comments

Comments
 (0)