mapShernovaStatus function

ShernovaSessionStatus mapShernovaStatus(
  1. String status
)

Implementation

ShernovaSessionStatus mapShernovaStatus(String status) {
  switch (status) {
    case 'verified':
    case 'completed':
      return ShernovaSessionStatus.verified;
    case 'expired':
      return ShernovaSessionStatus.expired;
    case 'cancelled':
      return ShernovaSessionStatus.cancelled;
    case 'failed':
    case 'rejected':
      return ShernovaSessionStatus.failed;
    case 'queued':
    default:
      return ShernovaSessionStatus.waiting;
  }
}