Some comments never hurt anyone
This commit is contained in:
@@ -6,18 +6,16 @@ import 'package:witl/arrival.dart';
|
||||
|
||||
Future<List<Arrival>> fetchArrivals() async {
|
||||
try {
|
||||
// Grabbing http reponse
|
||||
final response = await http.get(Uri.parse('http://141.144.238.26:48502/arrivals/all'));
|
||||
|
||||
if (response.statusCode == 200) {
|
||||
// List<dynamic> data = jsonDecode(response.body);
|
||||
// List<Arrival> arrivals = List<Arrival>.from(data.map((dynamic arrivalJson) {
|
||||
// return Arrival.fromJson(arrivalJson);
|
||||
// }));
|
||||
// Some JSON fuckery xd
|
||||
Iterable I = json.decode(response.body);
|
||||
List<Arrival> arrivals = List<Arrival>.from(I.map((model)=>Arrival.fromJson(model)));
|
||||
return arrivals.reversed.toList();
|
||||
} else {
|
||||
throw Exception('Failed to load Arrival');
|
||||
throw Exception('Failed to load Arrivals list');
|
||||
}
|
||||
} catch (error) {
|
||||
throw Exception('Failed to fetch data: $error');
|
||||
|
||||
Reference in New Issue
Block a user