fix: type file in download audio and doc

This commit is contained in:
Sabda Yagra 2025-11-26 12:12:19 +07:00
parent 80d07d358f
commit 3349450cb9
2 changed files with 25 additions and 4 deletions

View File

@ -247,7 +247,16 @@ const DetailAudio = () => {
if (xhr.readyState === 4 && xhr.status === 200) {
const contentType =
xhr.getResponseHeader("content-type") || "application/octet-stream";
const extension = contentType.split("/")[1];
let extension = contentType.split("/")[1];
if (selectedSize === "MP3") {
extension = "mp3";
}
if (selectedSize === "WAV") {
extension = "wav";
}
const filename = `${name}.${extension}`;
const blob = new Blob([xhr.response], {

View File

@ -247,7 +247,19 @@ const DetailDocument = () => {
if (xhr.readyState === 4 && xhr.status === 200) {
const contentType =
xhr.getResponseHeader("content-type") || "application/octet-stream";
const extension = contentType.split("/")[1];
let extension = contentType.split("/")[1];
if (selectedSize === "DOC") {
extension = "doc";
}
if (selectedSize === "PPT") {
extension = "ppt";
}
if (selectedSize === "PDF") {
extension = "pdf";
}
const filename = `${name}.${extension}`;
const blob = new Blob([xhr.response], {