uploadIDCard method

void uploadIDCard()

Implementation

void uploadIDCard() {
  isLoading.value = true;
  var cardFront = Get.find<AppController>().cardFront;
  var backside = Get.find<AppController>().cardBackside;
  if (cardFront == null || backside == null) {
    return UtilLogger.snackbar('Liveness đang xử lý vui lòng thử lại sau');
  }
  Get.offNamed(Routes.LIVENESS_DETECTION);
  ApiProvider.uploadID(cardFront, backside).then((response) {
    _cmndModel = CMNDModel.fromMap(response.data).obs;
    isLoading.value = false;
  }).onError((error, stackTrace) {
    isLoading.value = false;
    UtilLogger.snackbar(error.toString());
    Get.offAllNamed(Routes.CHOOSE_SCREEN);
  });
}