|
@@ -411,21 +411,22 @@ class FileProcess {
|
|
|
indexToMaintain.add(i);
|
|
indexToMaintain.add(i);
|
|
|
mapsToInsert.removeAt(index);
|
|
mapsToInsert.removeAt(index);
|
|
|
} else {
|
|
} else {
|
|
|
- final mawjoudin = oldComparable.fold(<Map<String, dynamic>>[], (t, e) {
|
|
|
|
|
- return t..add(filterMapByKeys(e, keys2check));
|
|
|
|
|
- });
|
|
|
|
|
-
|
|
|
|
|
- final mawjood = mawjoudin
|
|
|
|
|
- .firstWhere((e) => mapEquals(filterMapByKeys(item, keys2check), e),
|
|
|
|
|
- orElse: () => {})
|
|
|
|
|
- .keys
|
|
|
|
|
- .isNotEmpty;
|
|
|
|
|
-
|
|
|
|
|
- if (mawjood) {
|
|
|
|
|
- indexToRemove.add(i);
|
|
|
|
|
- } else {
|
|
|
|
|
- print("saved item: $item");
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // final mawjoudin = oldComparable.fold(<Map<String, dynamic>>[], (t, e) {
|
|
|
|
|
+ // return t..add(filterMapByKeys(e, keys2check));
|
|
|
|
|
+ // });
|
|
|
|
|
+
|
|
|
|
|
+ // final mawjood = mawjoudin
|
|
|
|
|
+ // .firstWhere((e) => mapEquals(filterMapByKeys(item, keys2check), e),
|
|
|
|
|
+ // orElse: () => {})
|
|
|
|
|
+ // .keys
|
|
|
|
|
+ // .isNotEmpty;
|
|
|
|
|
+
|
|
|
|
|
+ // if (mawjood) {
|
|
|
|
|
+ // indexToRemove.add(i);
|
|
|
|
|
+ // } else {
|
|
|
|
|
+ // print("saved item: $item");
|
|
|
|
|
+ // }
|
|
|
|
|
+ indexToRemove.add(i);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|