Skip to main content

Class: TransactionValidationError

Defined in: packages/client/src/core/transaction-engine/errors.ts:35

Raised when the validation sweep refuses a document - at stage time (the write is not staged) or at commit time (nothing is written, the transaction stays open).

Extends

  • Error

Constructors

Constructor

new TransactionValidationError(message, docId?): TransactionValidationError;

Defined in: packages/client/src/core/transaction-engine/errors.ts:39

Parameters

ParameterType
messagestring
docId?string

Returns

TransactionValidationError

Overrides

Error.constructor

Properties

PropertyModifierTypeDefault valueDescriptionOverridesDefined in
docIdreadonlystringundefinedThe document that failed.-packages/client/src/core/transaction-engine/errors.ts:38
namepublicstring"TransactionValidationError"-Error.namepackages/client/src/core/transaction-engine/errors.ts:36