Web: Client: Data Import: fix wrong file uploading behavior
This commit is contained in:
parent
3448a774f6
commit
3094ae554e
@ -184,7 +184,6 @@ const SelectFileStep = (props: SelectFileStepProps) => {
|
||||
}
|
||||
|
||||
if (res.parseResult.failedArchives.length > 0 || res.error) {
|
||||
cancelMigration();
|
||||
toastr.error(res.error);
|
||||
setIsFileError(true);
|
||||
setLoadingStatus("none");
|
||||
@ -203,15 +202,14 @@ const SelectFileStep = (props: SelectFileStepProps) => {
|
||||
setUsers(res.parseResult);
|
||||
setIsBackupEmpty(false);
|
||||
setLoadingStatus("done");
|
||||
setUsers(res.parseResult);
|
||||
setIsSaveDisabled(false);
|
||||
} else {
|
||||
setLoadingStatus("none");
|
||||
setIsBackupEmpty(true);
|
||||
cancelMigration();
|
||||
}
|
||||
setUsers(res.parseResult);
|
||||
|
||||
setIsInfiniteProgress(false);
|
||||
setIsSaveDisabled(false);
|
||||
}
|
||||
|
||||
setProgress(res.progress);
|
||||
@ -224,7 +222,6 @@ const SelectFileStep = (props: SelectFileStepProps) => {
|
||||
if (error.message === "Network Error") {
|
||||
setIsNetworkError(true);
|
||||
}
|
||||
cancelMigration();
|
||||
toastr.error(error || t("Common:SomethingWentWrong"));
|
||||
setIsFileError(true);
|
||||
setLoadingStatus("none");
|
||||
@ -232,7 +229,6 @@ const SelectFileStep = (props: SelectFileStepProps) => {
|
||||
}
|
||||
}
|
||||
}, [
|
||||
cancelMigration,
|
||||
failTries,
|
||||
getMigrationStatus,
|
||||
isInfiniteProgress,
|
||||
|
@ -75,7 +75,15 @@ const DataImport = (props: DataImportProps) => {
|
||||
|
||||
const { parseResult, error, isCompleted } = response;
|
||||
|
||||
if (error || parseResult.failedArchives.length > 0) return;
|
||||
if (
|
||||
error ||
|
||||
parseResult.failedArchives.length > 0 ||
|
||||
parseResult.users.length +
|
||||
parseResult.existUsers.length +
|
||||
parseResult.withoutEmailUsers.length ===
|
||||
0
|
||||
)
|
||||
return;
|
||||
|
||||
if (parseResult.operation === "parse") {
|
||||
setWorkspace(parseResult.migratorName);
|
||||
|
Loading…
Reference in New Issue
Block a user