faceComprace method

Future<void> faceComprace()

Implementation

Future<void> faceComprace() async {
  try {
    final to = Get.find<AppController>();
    if (to.imageList.isNotEmpty) {
      final response = await ApiProvider.faceCompare(
        base64.decode(to.cmndModel.imageRoi ?? ''),
        to.portraitsImage!,
      );
      if (response.statusCode == 200) {
        face = FaceComprate.fromMap(response.data);
        historyModel!.faceComprate = face;
        saveHistory();
        update();
      } else {
        saveHistory();
      }
    }
    loading = false;
    update();
  } catch (e) {
    loading = false;
    UtilLogger.snackbar(e.toString());
    UtilLogger.log(e);
  }
}