decode json with utf8 from names and show account info

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2023-06-18 13:53:03 +08:00
parent a5ffb5f512
commit ca19246f30
4 changed files with 26 additions and 8 deletions

View File

@@ -41,7 +41,7 @@ class UserModel {
reset();
return;
}
final data = json.decode(response.body);
final data = json.decode(utf8.decode(response.bodyBytes));
final error = data['error'];
if (error != null) {
throw error;
@@ -105,7 +105,7 @@ class UserModel {
final Map<String, dynamic> body;
try {
body = jsonDecode(resp.body);
body = jsonDecode(utf8.decode(resp.bodyBytes));
} catch (e) {
print("login: jsonDecode resp body failed: ${e.toString()}");
rethrow;