psGetUpdateException method

  1. @override
EUpdateError psGetUpdateException(
  1. Object e,
  2. EUpdateError? prev
)
override

Implementation

@override
EUpdateError psGetUpdateException(Object e, EUpdateError? prev) {
  int prevErrorCode;
  if (prev != null) {
    prevErrorCode = prev.errorCode;
  } else {
    prevErrorCode = 0;
  }

  int errorCode;
  if (e is ESQLDatabaseError) {
    errorCode = e.errorCode;
  } else {
    errorCode = 0;
  }

  return EUpdateError(
      SOnUpdateError, "$e", errorCode, prevErrorCode, e);
}