Fix barcode scanner bug in add package select item

This commit is contained in:
fhkhd
2024-03-05 14:43:17 +03:30
parent 261926f678
commit 3db8ae3cfe
3 changed files with 51 additions and 45 deletions
@@ -41,7 +41,15 @@ class PackageAddSaveButton extends StatelessWidget {
}
List<String> items = [];
for (TextEditingController item in itemValues) {
items.add(item.text);
print(item.text);
if (item.text.toString().contains(" ")) {
packageProvider.filteredItems?.forEach((element) {
if (element.udi_name.toString() == item.text.toString()) {
items.add(element.id.toString());
}
});
} else
items.add(item.text);
}
items = items.toSet().toList();
await Provider.of<PackageProvider>(context, listen: false)