diff --git a/lib/Util/download_Upload_Handler.dart b/lib/Util/download_Upload_Handler.dart index 2cdf28b..4c03069 100644 --- a/lib/Util/download_Upload_Handler.dart +++ b/lib/Util/download_Upload_Handler.dart @@ -120,7 +120,7 @@ class file_Trans_Handler { Uint8List byte = file.readAsBytesSync(); try{ var _response = await httpClient.put( - Uri.parse(link), headers: {"cabangId":cabang_id,"company":company,'Content-type': mimeType,'Authorization':'Bearer ${tokenRestData.accessToken}'}, + Uri.parse(link), headers: {"User":prefs.getString(keyClass.loginId),"cabangId":cabang_id,"company":company,'Content-type': mimeType,'Authorization':'Bearer ${tokenRestData.accessToken}'}, body: byte).onError((error, stackTrace){ return new Response("Internal Server Error", 400); }); @@ -152,7 +152,15 @@ class file_Trans_Handler { } catch(e){ print(e); - return {"STATUS":0,"DATA":'Request timeout. Make sure server is up and running'}; + var message; + try{ + var Obj = JsonDecoder().convert(e); + message = Obj["DATA"]; + } + catch(e) { + message = 'Request timeout. Make sure server is up and running'; + } + return {"STATUS":0,"DATA":message}; } } else{ diff --git a/pubspec.yaml b/pubspec.yaml index fa0c33c..e6b39f2 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,7 @@ name: unitstocks description: App to stock Thamrin Brothers Units # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.0.7+14 +version: 1.0.7+15 environment: sdk: ">=2.1.0 <3.0.0"