add new error message for upload .wav file

This commit is contained in:
smanylov
2026-02-21 22:11:43 +07:00
parent 79e3a5b902
commit 9709b938f2
4 changed files with 14 additions and 19 deletions
+8 -5
View File
@@ -120,6 +120,7 @@ export async function chunkUpload(formData: FormData): Promise<ChunkResponse> {
if (response.ok) {
let parsed = await response.json();
console.log(parsed);
if (parsed.message_code === 0) {
return {
@@ -127,25 +128,27 @@ export async function chunkUpload(formData: FormData): Promise<ChunkResponse> {
fileId: parsed.message_body.file_id
}
} else if (parsed.message_desc === 'Duplicate file upload') {
throw 'duplicate-file'
throw 'error-duplicate-file'
} else if (parsed.message_desc === 'Failed to upload chunk: Failed to upload chunk: User not have tokens for protect') {
throw 'user-not-have-tokens-for-protect'
} else if (parsed.message_desc === 'Failed to upload chunk: Failed to upload chunk: Failed to upload chunk: .wav file not have RIFF header') {
throw 'error-upload-chunk-wav-file-not-have-riff'
} else {
throw 'error'
throw 'error-uploading-file'
}
} else {
throw 'error'
throw 'error-uploading-file'
}
} catch (error: unknown) {
if (error) {
const typedError = error as any;
const typedError = error as string;
return {
errorMesage: typedError
};
} else {
return {
errorMesage: 'error'
errorMesage: 'error-uploading-file'
};
}
+1 -11
View File
@@ -302,17 +302,7 @@ export default function UploadSectionFile({
} catch (error) {
if (!isCancelledRef.current.get(fileId)) {
const errorMessage = (() => {
switch (error) {
case 'duplicate-file':
return t('error-duplicate-file');
case 'user-not-have-tokens-for-protect':
return t('error-user-not-have-tokens-for-protect');
default:
return t('error-uploading-file');
}
})();
const errorMessage = (typeof error === 'string') ? t(error) : t('error-uploading-file');
setSelectedFiles(prev => prev.map(f =>
f.name === fileInfo.name ? { ...f, status: 'error', error: errorMessage } : f
));
+2 -1
View File
@@ -241,7 +241,8 @@
"succeeded": "Succeeded",
"operation-history": "Operation history",
"tariff-plans": "Tariff plans",
"add-tokens": "Add tokens"
"add-tokens": "Add tokens",
"error-upload-chunk-wav-file-not-have-riff": "Failed to upload file: .wav not have RIFF header."
},
"Login-register-form": {
"and": "and",
+2 -1
View File
@@ -241,7 +241,8 @@
"succeeded": "Успешно",
"operation-history": "История операций",
"tariff-plans": "Тарифные планы",
"add-tokens": "Пополнить токены"
"add-tokens": "Пополнить токены",
"error-upload-chunk-wav-file-not-have-riff": "Не удалось загрузить файл: .wav не содержит заголовка RIFF."
},
"Login-register-form": {
"and": "и",