Files
outline/server/presenters/fileOperation.ts
Tom Moor 622f464b9f Store import<->document relationship (#4415)
* Store import<->document relationship

* Update 20221112152649-import-document-relationship.js

* Store importId on collection, UI tweaks on import screen
2022-11-12 08:22:41 -08:00

20 lines
509 B
TypeScript

import path from "path";
import { FileOperation } from "@server/models";
import { presentUser } from ".";
export default function present(data: FileOperation) {
return {
id: data.id,
type: data.type,
format: data.format,
name: data.collection?.name || path.basename(data.key || ""),
state: data.state,
error: data.error,
size: data.size,
collectionId: data.collectionId,
user: presentUser(data.user),
createdAt: data.createdAt,
updatedAt: data.updatedAt,
};
}