fix(webui): allow digits in itemtype for add items(raw)

For items like `/Lotus/Types/Keys/TacAlertKeyAnniversary2023k`
This commit is contained in:
AMelonInsideLemon 2025-10-07 12:38:56 +02:00
parent f5c1b83598
commit 597cf4cd76

View File

@ -2844,8 +2844,8 @@ function removeCountItems(uniqueName, count) {
function addItemByItemType() {
const ItemType = document.getElementById("typeName-type").value;
// Must start with "/Lotus/", contain only AZ letters, no "//", and not end with "/"
if (!ItemType || !/^\/Lotus\/(?:[A-Za-z]+(?:\/[A-Za-z]+)*)$/.test(ItemType)) {
// Must start with "/Lotus/", contain only letters AZ, digits 09, no "//", and not end with "/"
if (!ItemType || !/^\/Lotus\/(?:[A-Za-z0-9]+(?:\/[A-Za-z0-9]+)*)$/.test(ItemType)) {
$("#typeName-type").addClass("is-invalid").focus();
return;
}