fixed bug and edited version

This commit is contained in:
2025-11-24 16:55:27 +01:00
parent d64489aed4
commit df6b5eac59
2 changed files with 12 additions and 4 deletions

View File

@@ -1,11 +1,11 @@
{
"backend-info": {
"version": "v2.0 (dev)"
"version": "v2.0.1 (dev)"
},
"frontend-info": {
"version": "v2.0 (dev)"
},
"admin-panel-info": {
"version": "v1.2 (dev)"
"version": "v1.3 (dev)"
}
}

View File

@@ -69,12 +69,20 @@ export const createLoanInDatabase = async (
)
.filter(Boolean);
// Build lockers array (unique, only 2-digit strings)
// Build lockers array (unique, only 2-digit numbers from safe_nr)
const lockers = [
...new Set(
itemsRows
.map((r) => r.safe_nr)
.filter((sn) => typeof sn === "string" && /^\d{2}$/.test(sn))
.filter(
(sn) =>
sn !== null &&
sn !== undefined &&
Number.isInteger(Number(sn)) &&
Number(sn) >= 0 &&
Number(sn) <= 99
)
.map((sn) => Number(sn))
),
];