chore: Refactor collection export to match import (#3483)

* chore: Refactor collection export to use FileOperations processor and task

* Tweak options
This commit is contained in:
Tom Moor
2022-05-01 21:06:07 -07:00
committed by GitHub
parent 669575fc89
commit eeb8008927
9 changed files with 210 additions and 181 deletions

View File

@@ -15,6 +15,10 @@ import {
AuthenticationProvider,
FileOperation,
} from "@server/models";
import {
FileOperationState,
FileOperationType,
} from "@server/models/FileOperation";
let count = 1;
@@ -319,11 +323,11 @@ export async function buildFileOperation(
}
return FileOperation.create({
state: "creating",
state: FileOperationState.Creating,
type: FileOperationType.Export,
size: 0,
key: "uploads/key/to/file.zip",
collectionId: null,
type: "export",
url: "https://www.urltos3file.com/file.zip",
...overrides,
});