@@ -1,4 +1,5 @@
|
|||||||
import invariant from "invariant";
|
import invariant from "invariant";
|
||||||
|
import { truncate } from "lodash";
|
||||||
import attachmentCreator from "@server/commands/attachmentCreator";
|
import attachmentCreator from "@server/commands/attachmentCreator";
|
||||||
import documentCreator from "@server/commands/documentCreator";
|
import documentCreator from "@server/commands/documentCreator";
|
||||||
import { sequelize } from "@server/database/sequelize";
|
import { sequelize } from "@server/database/sequelize";
|
||||||
@@ -142,7 +143,10 @@ export default abstract class ImportTask extends BaseTask<Props> {
|
|||||||
state: FileOperationState,
|
state: FileOperationState,
|
||||||
error?: Error
|
error?: Error
|
||||||
) {
|
) {
|
||||||
await fileOperation.update({ state, error: error?.message });
|
await fileOperation.update({
|
||||||
|
state,
|
||||||
|
error: error ? truncate(error.message, { length: 255 }) : undefined,
|
||||||
|
});
|
||||||
await Event.schedule({
|
await Event.schedule({
|
||||||
name: "fileOperations.update",
|
name: "fileOperations.update",
|
||||||
modelId: fileOperation.id,
|
modelId: fileOperation.id,
|
||||||
|
|||||||
Reference in New Issue
Block a user