Update static/js/11-media.js

This commit is contained in:
dev 2026-10-31 08:46:10 +00:00
parent 6063da595c
commit b85df7fdbd

View File

@ -34,15 +34,17 @@ Glow.openMediaModal = ({ url, name = "Media", mimeType = "" }) => {
Glow.resetMediaModal(); Glow.resetMediaModal();
const mime = String(mimeType || "").toLowerCase(); const mime = String(mimeType || "").toLowerCase();
const compactName = String(name || "Media").trim() || "Media";
Glow.els.mediaTitle.textContent = name; Glow.els.mediaTitle.textContent = compactName;
Glow.els.mediaTitle.title = compactName;
Glow.els.mediaDownloadLink.href = url; Glow.els.mediaDownloadLink.href = url;
Glow.els.mediaDownloadLink.download = name; Glow.els.mediaDownloadLink.download = compactName;
Glow.els.mediaFallbackLink.href = url; Glow.els.mediaFallbackLink.href = url;
if (mime.startsWith("image/")) { if (mime.startsWith("image/")) {
Glow.els.mediaImage.src = url; Glow.els.mediaImage.src = url;
Glow.els.mediaImage.alt = name; Glow.els.mediaImage.alt = compactName;
Glow.els.mediaImage.classList.remove("hidden"); Glow.els.mediaImage.classList.remove("hidden");
} else if (mime.startsWith("audio/")) { } else if (mime.startsWith("audio/")) {
Glow.els.mediaAudio.src = url; Glow.els.mediaAudio.src = url;