Web: Client: Data Import: fixed page freeze if init migration is false
This commit is contained in:
parent
76c21f438d
commit
32532602e6
@ -27,6 +27,7 @@
|
|||||||
import axios from "axios";
|
import axios from "axios";
|
||||||
import { uploadFile } from "@docspace/shared/api/files";
|
import { uploadFile } from "@docspace/shared/api/files";
|
||||||
import { combineUrl } from "@docspace/shared/utils/combineUrl";
|
import { combineUrl } from "@docspace/shared/utils/combineUrl";
|
||||||
|
import { toastr } from "@docspace/shared/components/toast";
|
||||||
import { makeAutoObservable, runInAction } from "mobx";
|
import { makeAutoObservable, runInAction } from "mobx";
|
||||||
import {
|
import {
|
||||||
migrationList,
|
migrationList,
|
||||||
@ -350,9 +351,14 @@ class ImportAccountsStore {
|
|||||||
if (chunkSize) {
|
if (chunkSize) {
|
||||||
chunkUploadSize = chunkSize;
|
chunkUploadSize = chunkSize;
|
||||||
} else {
|
} else {
|
||||||
const res: { data: { ChunkSize: number } } = await axios.post(
|
const res: {
|
||||||
`${location}?Init=${startChunk === 0}`,
|
data: { Success: boolean; ChunkSize: number; Message: string };
|
||||||
);
|
} = await axios.post(`${location}?Init=${startChunk === 0}`);
|
||||||
|
|
||||||
|
if (!res.data.Success) {
|
||||||
|
toastr.error(res.data.Message);
|
||||||
|
throw new Error(res.data.Message);
|
||||||
|
}
|
||||||
|
|
||||||
chunkUploadSize = res.data.ChunkSize;
|
chunkUploadSize = res.data.ChunkSize;
|
||||||
setChunkSize(chunkUploadSize);
|
setChunkSize(chunkUploadSize);
|
||||||
@ -422,9 +428,14 @@ class ImportAccountsStore {
|
|||||||
if (chunkSize) {
|
if (chunkSize) {
|
||||||
chunkUploadSize = chunkSize;
|
chunkUploadSize = chunkSize;
|
||||||
} else {
|
} else {
|
||||||
const res: { data: { ChunkSize: number } } = await axios.post(
|
const res: {
|
||||||
`${location}?Init=${startChunk === 0}`,
|
data: { Success: boolean; ChunkSize: number; Message: string };
|
||||||
);
|
} = await axios.post(`${location}?Init=${startChunk === 0}`);
|
||||||
|
|
||||||
|
if (!res.data.Success) {
|
||||||
|
toastr.error(res.data.Message);
|
||||||
|
throw new Error(res.data.Message);
|
||||||
|
}
|
||||||
|
|
||||||
chunkUploadSize = res.data.ChunkSize;
|
chunkUploadSize = res.data.ChunkSize;
|
||||||
setChunkSize(chunkUploadSize);
|
setChunkSize(chunkUploadSize);
|
||||||
|
Loading…
Reference in New Issue
Block a user