diff options
| author | Carson Fleming <cflems@cflems.net> | 2025-01-24 19:47:58 -0500 |
|---|---|---|
| committer | Carson Fleming <cflems@cflems.net> | 2025-01-24 19:47:58 -0500 |
| commit | 33d0bd50cb663d1201d50d1c6a8ec5d8fd2a9807 (patch) | |
| tree | 42d60cc65bfd8f794915f3e322b71f7a255d6475 /utils.js | |
| parent | 6fefa86f7e4d5be811bdf357b09ecb8e41bfb390 (diff) | |
| download | fle.ms-33d0bd50cb663d1201d50d1c6a8ec5d8fd2a9807.tar.gz | |
Diffstat (limited to 'utils.js')
| -rw-r--r-- | utils.js | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -34,8 +34,8 @@ const helperFunctions = { sendSuccessfulSlugCreation : function (res, slug) { res.status(201).json({status: "SUCCESS", statusCode: 201, data: {shortUrl: config.BASE+slug}}); }, - isAlphaNumeric : function (str) { - return str.match(/^[a-zA-Z0-9]+$/) !== null; + isSlugFormatted : function (str) { + return str.match(/^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/) !== null; }, isUrlFormatted : function (str) { try { |
