1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-30 06:56:10 +00:00

Design/refactor

This commit is contained in:
Yan Maniez 2020-02-28 17:59:22 +01:00
parent 4f8a37a6b9
commit e91e7e4a39
4 changed files with 121 additions and 110 deletions

View file

@ -53,13 +53,13 @@ Future<Item> getItemWithId(String id) async {
}
Future<Item> loadChildrenItems(Item item, List<Filter> filters) async {
print("getChildrenItems " + (item?.ItemType ?? ""));
if (item.ItemType.endsWith("Items")) {
print("getChildrenItems " + (item?.itemType ?? ""));
if (item.itemType.endsWith("Items")) {
String itemType =
item.ItemType.substring(0, item.ItemType.length - 1);
item.itemType.substring(0, item.itemType.length - 1);
String family = "";
if (item is FilteredItems) {
family = (item as FilteredItems)?.Family ?? "";
family = (item as FilteredItems)?.family ?? "";
}
String whereFilter = "";
if(filters != null) {
@ -83,7 +83,7 @@ Future<Item> loadChildrenItems(Item item, List<Filter> filters) async {
if (response.isEmpty) {
print("Children not found");
}
item.Children = response.isNotEmpty
item.children = response.isNotEmpty
? itemsFromMapList(response)
: null;
}