add new error message for upload .wav file
This commit is contained in:
@@ -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'
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
));
|
||||
|
||||
@@ -231,7 +231,7 @@
|
||||
"do-not-convert": "Do not convert",
|
||||
"payment-error": "Payment error",
|
||||
"buy": "Buy",
|
||||
"without-monitoring" : "Without monitoring",
|
||||
"without-monitoring": "Without monitoring",
|
||||
"every-day": "Every day",
|
||||
"every-week": "Every week",
|
||||
"every-month": "Every day",
|
||||
@@ -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",
|
||||
|
||||
@@ -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": "и",
|
||||
|
||||
Reference in New Issue
Block a user