Skip to content

ConfirmationRequiredError ​

Overview ​

Error thrown when a request is valid but carries advisory warnings that have not been acknowledged (HTTP 409). Create/update, destroy, activate/deactivate, custom actions, and workflow transitions all raise it. The form should surface the warnings, let the user confirm, and resubmit echoing digest so the server lets the write proceed.

Properties ​

bulk ​

Whether messages uses the per-object shape. See the options.bulk param above.

Type: boolean

Source: client/lib/utils/errors.js:284

cause ​

Type: unknown

Source: node_modules/.pnpm/typescript@5.6.3/node_modules/typescript/lib/lib.es2022.error.d.ts:24

digest ​

Digest of the warning set, echoed back to acknowledge it on resubmission.

Type: string

Source: client/lib/utils/errors.js:273

errors ​

Blocking feedback keyed by field path.

Type: object

Source: client/lib/utils/errors.js:171

message ​

Type: string

Source: node_modules/.pnpm/typescript@5.6.3/node_modules/typescript/lib/lib.es5.d.ts:1077

messages ​

Advisory feedback keyed by field path.

Type: object

Source: client/lib/utils/errors.js:177

name ​

Type: string

Source: client/lib/utils/errors.js:268

response ​

The response object associated with the error.

Type: Response

Source: client/lib/utils/errors.js:159

responseData ​

The data returned in the response. Decoded if JSON, otherwise a string.

Type: any

Source: client/lib/utils/errors.js:165

stack ​

Type: string

Source: node_modules/.pnpm/typescript@5.6.3/node_modules/typescript/lib/lib.es5.d.ts:1078

stackTraceLimit ​

The Error.stackTraceLimit property specifies the number of stack frames collected by a stack trace (whether generated by new Error().stack or Error.captureStackTrace(obj)).

The default value is 10 but may be set to any valid JavaScript number. Changes will affect any stack trace captured after the value has been changed.

If set to a non-number value, or set to a negative number, stack traces will not capture any frames.

Type: number

Source: node_modules/.pnpm/@types+node@22.19.11/node_modules/@types/node/globals.d.ts:68

Methods ​

Source ​

client/lib/utils/errors.js:255