Jason Law

Handle for List field with native datatype

@@ -13,6 +13,8 @@ class FormData { @@ -13,6 +13,8 @@ class FormData {
13 files.add(MapEntry(key, value)); 13 files.add(MapEntry(key, value));
14 } else if (value is List<MultipartFile>) { 14 } else if (value is List<MultipartFile>) {
15 files.addAll(value.map((e) => MapEntry(key, e))); 15 files.addAll(value.map((e) => MapEntry(key, e)));
  16 + } else if (value is List) {
  17 + fields.addAll(value.map((e) => MapEntry(key, e.toString())));
16 } else { 18 } else {
17 fields.add(MapEntry(key, value.toString())); 19 fields.add(MapEntry(key, value.toString()));
18 } 20 }