diff --git a/lib/album_fetch.dart b/lib/album_fetch.dart index 72ddd53..f8fd69c 100644 --- a/lib/album_fetch.dart +++ b/lib/album_fetch.dart @@ -8,10 +8,12 @@ Future> fetchArrivals() async { final response = await http.get(Uri.parse('http://141.144.238.26:48502/arrivals/all')); if (response.statusCode == 200) { - List data = jsonDecode(response.body); - List arrivals = List.from(data.map((dynamic arrivalJson) { - return Arrival.fromJson(arrivalJson); - })); + // List data = jsonDecode(response.body); + // List arrivals = List.from(data.map((dynamic arrivalJson) { + // return Arrival.fromJson(arrivalJson); + // })); + Iterable I = json.decode(response.body); + List arrivals = List.from(I.map((model)=>Arrival.fromJson(model))); return arrivals; } else { throw Exception('Failed to load Arrival');