fixExceptionalCountry function

String fixExceptionalCountry(
  1. String value
)

Implementation

String fixExceptionalCountry(String value) {
  final map = {
    'D<<': 'DEU',
    'D': 'DEU',
    'D  ': 'DEU',
    'BAH': 'ZWE',
    'ZIM': 'ZWE',
    'UK': 'GBR',
    'UK<': 'GBR',
    'UK ': 'GBR',
    'SUN': 'RUS',
    'GRE': 'GRC',
    'CSK': 'CZE',
    'I': 'ITA',
    'I<<': 'ITA',
    'I  ': 'ITA',
    'F  ': 'FRA',
    'F<<': 'FRA',
    'F': 'FRA',
    'A  ': 'AUT',
    'A<<': 'AUT',
    'A': 'AUT',
    'CH ': 'CHE',
    'CH<': 'CHE',
    'CH': 'CHE',
  };
  if (map.keys.contains(value)) {
    return map[value]!;
  } else {
    return value;
  }

  // return value.toUpperCase().split('').map((c) => map[c] ?? c).join();
}