fixed an error that allowed for duplicate shortnames

This commit is contained in:
Luke Berndt
2025-08-06 07:28:45 -04:00
parent 4204e2d197
commit ba9224d2a4

View File

@@ -319,10 +319,14 @@ exports.uniqueShortName = async function (req, res, next) {
res.status(500) res.status(500)
res.json({ res.json({
success: false, success: false,
message: "Short Name not provided in form" message: "Shortname not provided in form"
}); });
} }
shortName = shortName.replace(/[^\w]/gi, '');
shortName = shortName.toLowerCase();
try { try {
var system = await System.findOne({ var system = await System.findOne({
shortName: shortName.toLowerCase() shortName: shortName.toLowerCase()
@@ -333,7 +337,7 @@ exports.uniqueShortName = async function (req, res, next) {
res.status(500) res.status(500)
res.json({ res.json({
success: false, success: false,
message: "Short Name already in use" message: "Shortname already in use"
}); });
return; return;
} else { } else {