request method

  1. @override
Future<List<BoutiqueWeebi>> request(
  1. void _
)
override

Implementation

@override
Future<List<BoutiqueWeebi>> request(void _) async {
  final dbStore = DbStoresWeebi.boutique;
  final recordSnapshot = await dbStore.find(_database.db);
  final boutiques = <BoutiqueWeebi>[];
  // hack to fix startup issue while debugging
  if (recordSnapshot.isNotEmpty && recordSnapshot.last.value['name'] != '') {
    for (final b in recordSnapshot) {
      final boutique = BoutiqueWeebi.fromMap(b.value);
      boutiques.add(boutique);
    }
    return boutiques;
  } else {
    return <BoutiqueWeebi>[];
  }
}