Skip to content

Commit a0e2a5d

Browse files
fix(FOROME-1373): invalidate spaces in preset names (#848)
1 parent a2ec669 commit a0e2a5d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/utils/validation/validatePresetName.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {
22
noFirstNumberPattern,
33
noFirstSymbolsPattern,
4+
noSpacesPattern,
45
} from './validationPatterns'
56

67
export const validatePresetName = (presetName: string): boolean => {
78
if (
89
!presetName ||
910
noFirstSymbolsPattern.test(presetName) ||
1011
noFirstNumberPattern.test(presetName) ||
12+
noSpacesPattern.test(presetName) ||
1113
presetName.length > 50
1214
) {
1315
return false

src/utils/validation/validationPatterns.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ export const noFirstSymbolsPattern = /^[!"#$%&'()*+,./:;<=>?@[\\\]^_`{|}~§±№
22

33
export const noSymbolPattern = /[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~§±-]/
44

5+
export const noSpacesPattern = /\s/
6+
57
export const noFirstNumberPattern = /^[\d_]/

0 commit comments

Comments
 (0)