isOutcomeUnknown function

bool isOutcomeUnknown(
  1. Object? error
)

Ist der Ausgang dieses Fehlers unklar? Dann den Aufruf nicht blind wiederholen: Belege, Stornos und Zahlungen nachlesen; einen Aufruf mit idempotencyKey nur mit demselben Schluessel erneut senden; ohne Schluessel erst nachlesen (siehe ErrorOutcome). Gilt fuer jede Fehlerart; nur KasseneckApiError und KasseneckHttpError koennen unklar sein.

Implementation

bool isOutcomeUnknown(Object? error) =>
    (error is KasseneckApiError && error.outcome == ErrorOutcome.unknown) ||
    (error is KasseneckHttpError && error.outcome == ErrorOutcome.unknown);