Member Junction
    Preparing search index...

    Custom error class for lookup failures that can be deferred. When a lookup with ?allowDefer flag fails, this error is thrown instead of a regular Error. The calling code can catch this specific error type and queue the lookup for later retry.

    Hierarchy

    • Error
      • DeferrableLookupError
    Index

    Constructors

    • Parameters

      • message: string
      • entityName: string
      • lookupFields: { fieldName: string; fieldValue: string }[]
      • originalValue: string
      • OptionaltargetFieldName: string

      Returns DeferrableLookupError

    Properties

    cause?: unknown
    entityName: string

    The entity name being looked up

    lookupFields: { fieldName: string; fieldValue: string }[]

    The lookup fields and values that failed

    message: string
    name: string
    originalValue: string

    The original lookup string value

    stack?: string
    targetFieldName?: string

    The field name where this lookup was used

    prepareStackTrace?: (err: Error, stackTraces: CallSite[]) => any

    Optional override for formatting stack traces

    stackTraceLimit: number

    Methods

    • Create .stack property on a target object

      Parameters

      • targetObject: object
      • OptionalconstructorOpt: Function

      Returns void