Closing #7 - adding filename as metadata

This commit is contained in:
2026-05-11 04:06:30 +02:00
parent d7b87af138
commit bd0af82a02

View File

@@ -605,6 +605,19 @@ window.initUploadForm = (selector) => {
if (metaCont) metaCont.style.display = 'none';
form.querySelector('.gps-privacy-warning')?.remove();
if (file.name) {
let baseName = file.name;
const lastDotIndex = baseName.lastIndexOf('.');
if (lastDotIndex > 0) {
baseName = baseName.substring(0, lastDotIndex);
}
baseName = baseName.trim();
if (baseName && !autoTags.includes(baseName)) {
autoTags.push(baseName);
addMetaSuggestion(baseName);
}
}
// --- Media Metadata Sync (Hybrid) ---
const isMedia = file.type.startsWith('video/') || file.type.startsWith('audio/') || file.type.startsWith('image/') ||
(file.name && /\.(mp4|webm|mp3|ogg|wav|m4a|flac|jpg|jpeg|png|gif|webp|tiff?)$/i.test(file.name));