From 981020fce5ad7b571cdfb1720174efcb39bcaee1 Mon Sep 17 00:00:00 2001 From: Mohammad Aljmma Date: Mon, 9 Nov 2020 17:34:57 +0200 Subject: [PATCH] fix my family issues --- lib/services/family_files/family_files_provider.dart | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/services/family_files/family_files_provider.dart b/lib/services/family_files/family_files_provider.dart index 6e775e6e..4e7c95d0 100644 --- a/lib/services/family_files/family_files_provider.dart +++ b/lib/services/family_files/family_files_provider.dart @@ -73,14 +73,17 @@ class FamilyFilesProvider with ChangeNotifier { onSuccess: (dynamic response, int statusCode) { localRes = response; }, onFailure: (String error, int statusCode) { - return Future.value(error); + return Future.error(error); }, body: request); + if(localRes!=null){ sharedPref.setObject(FAMILY_FILE, localRes); allSharedRecordsByStatusResponse = GetAllSharedRecordsByStatusResponse.fromJson(localRes); - return Future.value(allSharedRecordsByStatusResponse); + return Future.value(allSharedRecordsByStatusResponse);} + else + return Future.error("No Data"); } catch (error) { print(error); - throw error; + return Future.error(error); } }