mirror of
https://git.meshkee.com/applications/cssd.git
synced 2026-10-13 22:28:54 +03:30
Fix null items in add package
This commit is contained in:
@@ -129,6 +129,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
),
|
||||
);
|
||||
}
|
||||
if (result.isEmpty) result.add("");
|
||||
itemVals = result;
|
||||
initialItemValue = itemVals[0];
|
||||
TextEditingController newLbl = new TextEditingController();
|
||||
@@ -248,8 +249,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
items = [];
|
||||
searchBoxValue = value;
|
||||
originalItems!.forEach((result) {
|
||||
if (
|
||||
result.id
|
||||
if (result.id
|
||||
.toString()
|
||||
.toLowerCase()
|
||||
.contains(searchBoxValue.toLowerCase()) ||
|
||||
@@ -264,8 +264,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
result.id
|
||||
.toString()
|
||||
.toUpperCase()
|
||||
.contains(searchBoxValue.toLowerCase())
|
||||
) {
|
||||
.contains(searchBoxValue.toLowerCase())) {
|
||||
items!.add(result);
|
||||
}
|
||||
});
|
||||
@@ -338,8 +337,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
for (var item in data['items']) {
|
||||
// itemsList
|
||||
// .add("${item['name']} - ${item['udi'] != null ? item['udi'] : ''}");
|
||||
itemsList
|
||||
.add("${item['id']} ${item['name']}");
|
||||
itemsList.add("${item['id']} ${item['name']}");
|
||||
}
|
||||
}
|
||||
print(data);
|
||||
@@ -362,10 +360,7 @@ class PackageProvider extends ChangeNotifier {
|
||||
final baseStorage = await getExternalStorageDirectory();
|
||||
final taskId = await FlutterDownloader.enqueue(
|
||||
url: Url.exportPackages,
|
||||
headers: {
|
||||
'Authorization': User.token,
|
||||
"Accept": "*"
|
||||
},
|
||||
headers: {'Authorization': User.token, "Accept": "*"},
|
||||
savedDir: baseStorage!.path,
|
||||
showNotification: true,
|
||||
openFileFromNotification: true,
|
||||
|
||||
Reference in New Issue
Block a user