Test del helper di salvataggio immagine e fix pulizia backslash nel nome

Refs #119

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-28 21:18:20 +01:00
parent df67a32a82
commit 25b0741003
3 changed files with 199 additions and 1 deletions
@@ -14,7 +14,7 @@
// #119: nome file proposto <baseName>_<AAAAMMGG-hhmmss>.png; baseName ripulito dai caratteri non validi
function tmfSaveImageName(baseName, date) {
var base = String(baseName === undefined || baseName === null ? '' : baseName)
.replace(/[\/:*?"<>|\u0000-\u001f]/g, '_') // caratteri vietati nei nomi file Windows
.replace(/[\\/:*?"<>|\u0000-\u001f]/g, '_') // caratteri vietati nei nomi file Windows
.replace(/\s+/g, '_')
.replace(/^[._]+|[._]+$/g, ''); // niente punti o underscore ai bordi
if (!base) base = 'immagine';