Sergidev commited on
Commit
cdfc2a0
·
verified ·
1 Parent(s): 2b7844f

Update static/script.js

Browse files
Files changed (1) hide show
  1. static/script.js +5 -1
static/script.js CHANGED
@@ -79,16 +79,20 @@ document.addEventListener('DOMContentLoaded', () => {
79
  })
80
  .then(response => {
81
  if (!response.ok) {
82
- return response.json().then(err => { throw new Error(err.error) });
83
  }
84
  return response.blob();
85
  })
86
  .then(blob => {
 
 
 
87
  const url = URL.createObjectURL(blob);
88
  result.style.display = 'block';
89
  audioPlayer.src = url;
90
  downloadLink.href = url;
91
  downloadLink.download = isDecrypting ? 'deconverted_file.wav' : 'converted_file.mp3';
 
92
  })
93
  .catch(error => {
94
  console.error('Error:', error);
 
79
  })
80
  .then(response => {
81
  if (!response.ok) {
82
+ return response.json().then(err => { throw new Error(err.error || 'Unknown error occurred') });
83
  }
84
  return response.blob();
85
  })
86
  .then(blob => {
87
+ if (blob.size === 0) {
88
+ throw new Error('Received empty file from server');
89
+ }
90
  const url = URL.createObjectURL(blob);
91
  result.style.display = 'block';
92
  audioPlayer.src = url;
93
  downloadLink.href = url;
94
  downloadLink.download = isDecrypting ? 'deconverted_file.wav' : 'converted_file.mp3';
95
+ console.log('File processed successfully. Size:', blob.size, 'bytes');
96
  })
97
  .catch(error => {
98
  console.error('Error:', error);