UNPKG

n8n

Version:

n8n Workflow Automation Tool

19 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toImportBlockedError = toImportBlockedError; const conflict_error_1 = require("../../../errors/response-errors/conflict.error"); const unprocessable_error_1 = require("../../../errors/response-errors/unprocessable.error"); function toImportBlockedError(issues) { const message = `Import blocked: ${issues.length} issue(s) must be resolved before the package ` + 'can be imported.'; if (issues.some((issue) => issue.type === 'workflow-conflict' || issue.type === 'workflow-id-conflict' || issue.type === 'workflow-folder-conflict' || issue.type === 'folder-conflict' || (issue.type === 'data-table-unresolved' && (issue.kind === 'id-conflict' || issue.kind === 'name-conflict')))) { return new conflict_error_1.ConflictError(message, undefined, { issues }); } return new unprocessable_error_1.UnprocessableRequestError(message, undefined, { issues }); } //# sourceMappingURL=import-blocked.error.js.map