diff --git a/lib/views/pages/device_transfer/asset_filter_screen.dart b/lib/views/pages/device_transfer/asset_filter_screen.dart index 58400042..c0fdf9c0 100644 --- a/lib/views/pages/device_transfer/asset_filter_screen.dart +++ b/lib/views/pages/device_transfer/asset_filter_screen.dart @@ -46,8 +46,8 @@ class _AssetFilterScreenState extends State { final siteProvider = Provider.of(context, listen: false); if (departmentProvider?.items?.isEmpty ?? true) await departmentProvider.getDate(); if (siteProvider?.items?.isEmpty ?? true) await siteProvider.getDate(); - _department = departmentProvider.items.firstWhere((element) => element.name == filter?.department, orElse: () => null); - _site = siteProvider.items.firstWhere((element) => element.name == filter?.site, orElse: () => null); + _department = departmentProvider.items?.firstWhere((element) => element.name == filter?.department, orElse: () => null); + _site = siteProvider.items?.firstWhere((element) => element.name == filter?.site, orElse: () => null); loading = false; setState(() {}); });