feat: Enhance UploadItemsPane with error handling and status icons for file uploads (#2133)

This commit is contained in:
Dmitry Shilov
2025-05-09 12:11:26 +02:00
committed by GitHub
parent 985c744198
commit 0f896f556b
3 changed files with 115 additions and 29 deletions

View File

@@ -1122,6 +1122,9 @@ export default class Collection implements ViewModels.Collection {
stats.numSucceeded++;
} else if (response.statusCode === 429) {
documentsToAttempt.push(attemptedDocuments[index]);
} else if (response.statusCode === 409) {
stats.numFailed++;
stats.errors.push(`Document with id ${attemptedDocuments[index].id} already exists.`);
} else {
stats.numFailed++;
stats.errors.push(JSON.stringify(response.resourceBody));