From dd45e98cdd8725ec920e9f3108272c38dcb2283b Mon Sep 17 00:00:00 2001 From: dab246 Date: Tue, 29 Mar 2022 11:37:19 +0700 Subject: [PATCH] TF-328 Fix can not upload files without extensions --- lib/features/composer/data/network/composer_api.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/features/composer/data/network/composer_api.dart b/lib/features/composer/data/network/composer_api.dart index 4c1cee7ca..79a295838 100644 --- a/lib/features/composer/data/network/composer_api.dart +++ b/lib/features/composer/data/network/composer_api.dart @@ -22,6 +22,8 @@ class ComposerAPI { options: Options(headers: headerParam), data: uploadRequest.fileInfo.readStream); - return UploadResponse.fromJson(jsonDecode(resultJson)); + final decodeJson = resultJson is Map ? resultJson : jsonDecode(resultJson); + + return UploadResponse.fromJson(decodeJson); } } \ No newline at end of file