parseAndLogAndroidResponse function

void parseAndLogAndroidResponse(
  1. dynamic result, {
  2. required String successLog,
  3. required String failureLog,
})

Parse Android JSON response and log the result

Implementation

void parseAndLogAndroidResponse(
  dynamic result, {
  required String successLog,
  required String failureLog,
}) {
  if (result == null || result is! String) {
    return;
  }

  try {
    final response = jsonDecode(result) as Map<String, dynamic>;
    if (kDebugMode) {
      debugPrint('$successLog. Response code: ${response['responseCode']}');
    }
  } catch (e) {
    if (kDebugMode) {
      debugPrint('$failureLog: $e');
    }
  }
}